/*!
* Bootstrap  v5.2.3 (https://getbootstrap.com/)
* Copyright 2011-2022 The Bootstrap Authors
* Copyright 2011-2022 Twitter, Inc.
* Licensed under MIT (https://github.com/twbs/bootstrap/blob/main/LICENSE)
*/:root{--bs-blue:#0d6efd;--bs-indigo:#6610f2;--bs-purple:#6f42c1;--bs-pink:#d63384;--bs-red:#dc3545;--bs-orange:#fd7e14;--bs-yellow:#ffc107;--bs-green:#198754;--bs-teal:#20c997;--bs-cyan:#0dcaf0;--bs-black:#000;--bs-white:#fff;--bs-gray:#6c757d;--bs-gray-dark:#343a40;--bs-gray-100:#f8f9fa;--bs-gray-200:#e9ecef;--bs-gray-300:#dee2e6;--bs-gray-400:#ced4da;--bs-gray-500:#adb5bd;--bs-gray-600:#6c757d;--bs-gray-700:#495057;--bs-gray-800:#343a40;--bs-gray-900:#212529;--bs-primary:#0d6efd;--bs-secondary:#6c757d;--bs-success:#198754;--bs-info:#0dcaf0;--bs-warning:#ffc107;--bs-danger:#dc3545;--bs-light:#f8f9fa;--bs-dark:#212529;--bs-primary-rgb:13,110,253;--bs-secondary-rgb:108,117,125;--bs-success-rgb:25,135,84;--bs-info-rgb:13,202,240;--bs-warning-rgb:255,193,7;--bs-danger-rgb:220,53,69;--bs-light-rgb:248,249,250;--bs-dark-rgb:33,37,41;--bs-white-rgb:255,255,255;--bs-black-rgb:0,0,0;--bs-body-color-rgb:33,37,41;--bs-body-bg-rgb:255,255,255;--bs-font-sans-serif:system-ui,-apple-system,"Segoe UI",Roboto,"Helvetica Neue","Noto Sans","Liberation Sans",Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji";--bs-font-monospace:SFMono-Regular,Menlo,Monaco,Consolas,"Liberation Mono","Courier New",monospace;--bs-gradient:linear-gradient(180deg,rgba(255,255,255,0.15),rgba(255,255,255,0));--bs-body-font-family:var(--bs-font-sans-serif);--bs-body-font-size:1rem;--bs-body-font-weight:400;--bs-body-line-height:1.5;--bs-body-color:#212529;--bs-body-bg:#fff;--bs-border-width:1px;--bs-border-style:solid;--bs-border-color:#dee2e6;--bs-border-color-translucent:rgba(0,0,0,0.175);--bs-border-radius:0.375rem;--bs-border-radius-sm:0.25rem;--bs-border-radius-lg:0.5rem;--bs-border-radius-xl:1rem;--bs-border-radius-2xl:2rem;--bs-border-radius-pill:50rem;--bs-link-color:#0d6efd;--bs-link-hover-color:#0a58ca;--bs-code-color:#d63384;--bs-highlight-bg:#fff3cd}*,:after,:before{box-sizing:border-box}@media(prefers-reduced-motion:no-preference){:root{scroll-behavior:smooth}}body{margin:0;font-family:var(--bs-body-font-family);font-size:var(--bs-body-font-size);font-weight:var(--bs-body-font-weight);line-height:var(--bs-body-line-height);color:var(--bs-body-color);text-align:var(--bs-body-text-align);background-color:var(--bs-body-bg);-webkit-text-size-adjust:100%;-webkit-tap-highlight-color:transparent}.h1,.h2,.h3,.h4,h1,h2,h3,h4{margin-top:0;margin-bottom:.5rem;font-weight:500;line-height:1.2}.h1,h1{font-size:calc(1.375rem + 1.5vw)}@media(min-width:1200px){.h1,h1{font-size:2.5rem}}.h2,h2{font-size:calc(1.325rem + .9vw)}@media(min-width:1200px){.h2,h2{font-size:2rem}}.h3,h3{font-size:calc(1.3rem + .6vw)}@media(min-width:1200px){.h3,h3{font-size:1.75rem}}.h4,h4{font-size:calc(1.275rem + .3vw)}@media(min-width:1200px){.h4,h4{font-size:1.5rem}}p{margin-top:0}address,p{margin-bottom:1rem}address{font-style:normal;line-height:inherit}ol,ul{padding-left:2rem}dl,ol,ul{margin-top:0;margin-bottom:1rem}ol ol,ol ul,ul ol,ul ul{margin-bottom:0}dt{font-weight:700}dd{margin-bottom:.5rem;margin-left:0}b,strong{font-weight:bolder}.small,small{font-size:.875em}.mark,mark{padding:.1875em;background-color:var(--bs-highlight-bg)}sub{position:relative;font-size:.75em;line-height:0;vertical-align:baseline;bottom:-.25em}a{color:var(--bs-link-color);text-decoration:underline}a:hover{color:var(--bs-link-hover-color)}code{font-family:var(--bs-font-monospace);font-size:1em;font-size:.875em;color:var(--bs-code-color);word-wrap:break-word}a>code{color:inherit}figure{margin:0 0 1rem}img,svg{vertical-align:middle}table{caption-side:bottom;border-collapse:collapse}caption{padding-top:.5rem;padding-bottom:.5rem;color:#6c757d;text-align:left}th{text-align:inherit;text-align:-webkit-match-parent}tbody,td,tfoot,th,thead,tr{border:0 solid;border-color:inherit}label{display:inline-block}button{border-radius:0}button:focus:not(:focus-visible){outline:0}button,input,select,textarea{margin:0;font-family:inherit;font-size:inherit;line-height:inherit}button,select{text-transform:none}[role=button]{cursor:pointer}select{word-wrap:normal}select:disabled{opacity:1}[list]:not([type=date]):not([type=datetime-local]):not([type=month]):not([type=week]):not([type=time])::-webkit-calendar-picker-indicator{display:none!important}[type=button],[type=reset],[type=submit],button{-webkit-appearance:button}[type=button]:not(:disabled),[type=reset]:not(:disabled),[type=submit]:not(:disabled),button:not(:disabled){cursor:pointer}::-moz-focus-inner{padding:0;border-style:none}textarea{resize:vertical}fieldset{min-width:0;padding:0;margin:0;border:0}legend{float:left;width:100%;padding:0;margin-bottom:.5rem;font-size:calc(1.275rem + .3vw);line-height:inherit}@media(min-width:1200px){legend{font-size:1.5rem}}legend+*{clear:left}::-webkit-datetime-edit-day-field,::-webkit-datetime-edit-fields-wrapper,::-webkit-datetime-edit-hour-field,::-webkit-datetime-edit-minute,::-webkit-datetime-edit-month-field,::-webkit-datetime-edit-text,::-webkit-datetime-edit-year-field{padding:0}::-webkit-inner-spin-button{height:auto}[type=search]{outline-offset:-2px;-webkit-appearance:textfield}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-color-swatch-wrapper{padding:0}::file-selector-button{font:inherit;-webkit-appearance:button}output{display:inline-block}iframe{border:0}summary{display:list-item;cursor:pointer}progress{vertical-align:baseline}[hidden]{display:none!important}.lead{font-size:1.25rem;font-weight:300}.figure{display:inline-block}.container,.container-fluid{--bs-gutter-x:30px;--bs-gutter-y:0;width:100%;padding-right:calc(var(--bs-gutter-x)*.5);padding-left:calc(var(--bs-gutter-x)*.5);margin-right:auto;margin-left:auto}@media(min-width:576px){.container{max-width:540px}}@media(min-width:768px){.container{max-width:720px}}@media(min-width:992px){.container{max-width:960px}}@media(min-width:1200px){.container{max-width:1140px}}@media(min-width:1400px){.container{max-width:1200px}}.row{--bs-gutter-x:30px;--bs-gutter-y:0;display:flex;flex-wrap:wrap;margin-top:calc(-1*var(--bs-gutter-y));margin-right:calc(-.5*var(--bs-gutter-x));margin-left:calc(-.5*var(--bs-gutter-x))}.row>*{flex-shrink:0;width:100%;max-width:100%;padding-right:calc(var(--bs-gutter-x)*.5);padding-left:calc(var(--bs-gutter-x)*.5);margin-top:var(--bs-gutter-y)}.col{flex:1 0}.col-6{flex:0 0 auto;width:50%}.col-12{flex:0 0 auto;width:100%}.gx-0{--bs-gutter-x:0}.gx-3{--bs-gutter-x:1rem}.g-4{--bs-gutter-x:1.5rem;--bs-gutter-y:1.5rem}@media(min-width:576px){.col-sm-6{flex:0 0 auto;width:50%}}@media(min-width:768px){.col-md-3{flex:0 0 auto;width:25%}.col-md-6{flex:0 0 auto;width:50%}.col-md-9{flex:0 0 auto;width:75%}.col-md-12{flex:0 0 auto;width:100%}}@media(min-width:992px){.col-lg-3{flex:0 0 auto;width:25%}.col-lg-4{flex:0 0 auto;width:33.33333333%}.col-lg-5{flex:0 0 auto;width:41.66666667%}.col-lg-6{flex:0 0 auto;width:50%}.col-lg-7{flex:0 0 auto;width:58.33333333%}.col-lg-8{flex:0 0 auto;width:66.66666667%}.col-lg-9{flex:0 0 auto;width:75%}.col-lg-12{flex:0 0 auto;width:100%}}@media(min-width:1200px){.col-xl-2{flex:0 0 auto;width:16.66666667%}.col-xl-3{flex:0 0 auto;width:25%}.col-xl-4{flex:0 0 auto;width:33.33333333%}.col-xl-6{flex:0 0 auto;width:50%}.col-xl-7{flex:0 0 auto;width:58.33333333%}.col-xl-8{flex:0 0 auto;width:66.66666667%}.col-xl-10{flex:0 0 auto;width:83.33333333%}.col-xl-12{flex:0 0 auto;width:100%}}@media(min-width:1400px){.col-xxl-2{flex:0 0 auto;width:16.66666667%}.col-xxl-4{flex:0 0 auto;width:33.33333333%}.col-xxl-6{flex:0 0 auto;width:50%}.col-xxl-8{flex:0 0 auto;width:66.66666667%}.col-xxl-12{flex:0 0 auto;width:100%}}.table{--bs-table-color:var(--bs-body-color);--bs-table-bg:transparent;--bs-table-border-color:var(--bs-border-color);--bs-table-accent-bg:transparent;--bs-table-striped-color:var(--bs-body-color);--bs-table-striped-bg:rgba(0,0,0,0.05);--bs-table-active-color:var(--bs-body-color);--bs-table-active-bg:rgba(0,0,0,0.1);--bs-table-hover-color:var(--bs-body-color);--bs-table-hover-bg:rgba(0,0,0,0.075);width:100%;margin-bottom:1rem;color:var(--bs-table-color);vertical-align:top;border-color:var(--bs-table-border-color)}.table>:not(caption)>*>*{padding:.5rem;background-color:var(--bs-table-bg);border-bottom-width:1px;box-shadow:inset 0 0 0 9999px var(--bs-table-accent-bg)}.table>tbody{vertical-align:inherit}.table>thead{vertical-align:bottom}.table-responsive{overflow-x:auto;-webkit-overflow-scrolling:touch}.form-check{display:block;min-height:1.5rem;padding-left:1.5em;margin-bottom:.125rem}.form-check .form-check-input{float:left;margin-left:-1.5em}.form-check-input{width:1em;height:1em;margin-top:.25em;vertical-align:top;background-color:#fff;background-repeat:no-repeat;background-position:50%;background-size:contain;border:1px solid rgba(0,0,0,.25);-webkit-appearance:none;-moz-appearance:none;appearance:none;-webkit-print-color-adjust:exact;print-color-adjust:exact}.form-check-input[type=checkbox]{border-radius:.25em}.form-check-input[type=radio]{border-radius:50%}.form-check-input:active{filter:brightness(90%)}.form-check-input:focus{border-color:#86b7fe;outline:0;box-shadow:0 0 0 .25rem rgba(13,110,253,.25)}.form-check-input:checked{background-color:#0d6efd;border-color:#0d6efd}.form-check-input:checked[type=checkbox]{background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20'%3e%3cpath fill='none' stroke='%23fff' stroke-linecap='round' stroke-linejoin='round' stroke-width='3' d='m6 10 3 3 6-6'/%3e%3c/svg%3e")}.form-check-input:checked[type=radio]{background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3e%3ccircle r='2' fill='%23fff'/%3e%3c/svg%3e")}.form-check-input[type=checkbox]:indeterminate{background-color:#0d6efd;border-color:#0d6efd;background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20'%3e%3cpath fill='none' stroke='%23fff' stroke-linecap='round' stroke-linejoin='round' stroke-width='3' d='M6 10h8'/%3e%3c/svg%3e")}.form-check-input:disabled{pointer-events:none;filter:none;opacity:.5}.form-check-input:disabled~.form-check-label,.form-check-input[disabled]~.form-check-label{cursor:default;opacity:.5}.form-switch{padding-left:2.5em}.form-switch .form-check-input{width:2em;margin-left:-2.5em;background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3e%3ccircle r='3' fill='rgba%280, 0, 0, 0.25%29'/%3e%3c/svg%3e");background-position:0;border-radius:2em;transition:background-position .15s ease-in-out}@media(prefers-reduced-motion:reduce){.form-switch .form-check-input{transition:none}}.form-switch .form-check-input:focus{background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3e%3ccircle r='3' fill='%2386b7fe'/%3e%3c/svg%3e")}.form-switch .form-check-input:checked{background-position:100%;background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3e%3ccircle r='3' fill='%23fff'/%3e%3c/svg%3e")}.is-valid~.valid-feedback,.is-valid~.valid-tooltip{display:block}.form-check-input.is-valid{border-color:#198754}.form-check-input.is-valid:checked{background-color:#198754}.form-check-input.is-valid:focus{box-shadow:0 0 0 .25rem rgba(25,135,84,.25)}.form-check-input.is-valid~.form-check-label{color:#198754}.is-invalid~.invalid-feedback,.is-invalid~.invalid-tooltip{display:block}.form-check-input.is-invalid{border-color:#dc3545}.form-check-input.is-invalid:checked{background-color:#dc3545}.form-check-input.is-invalid:focus{box-shadow:0 0 0 .25rem rgba(220,53,69,.25)}.form-check-input.is-invalid~.form-check-label{color:#dc3545}.fade{transition:opacity .15s linear}@media(prefers-reduced-motion:reduce){.fade{transition:none}}.fade:not(.show){opacity:0}.collapse:not(.show){display:none}.collapsing{height:0;overflow:hidden;transition:height .35s ease}@media(prefers-reduced-motion:reduce){.collapsing{transition:none}}.dropdown-menu[data-bs-popper]{top:100%;left:0;margin-top:var(--bs-dropdown-spacer)}.dropdown-menu-start[data-bs-popper]{right:auto;left:0}.dropdown-menu-end[data-bs-popper]{right:0;left:auto}@media(min-width:576px){.dropdown-menu-sm-start[data-bs-popper]{right:auto;left:0}.dropdown-menu-sm-end[data-bs-popper]{right:0;left:auto}}@media(min-width:768px){.dropdown-menu-md-start[data-bs-popper]{right:auto;left:0}.dropdown-menu-md-end[data-bs-popper]{right:0;left:auto}}@media(min-width:992px){.dropdown-menu-lg-start[data-bs-popper]{right:auto;left:0}.dropdown-menu-lg-end[data-bs-popper]{right:0;left:auto}}@media(min-width:1200px){.dropdown-menu-xl-start[data-bs-popper]{right:auto;left:0}.dropdown-menu-xl-end[data-bs-popper]{right:0;left:auto}}@media(min-width:1400px){.dropdown-menu-xxl-start[data-bs-popper]{right:auto;left:0}.dropdown-menu-xxl-end[data-bs-popper]{right:0;left:auto}}.dropup .dropdown-menu[data-bs-popper]{top:auto;bottom:100%;margin-top:0;margin-bottom:var(--bs-dropdown-spacer)}.dropend .dropdown-menu[data-bs-popper]{top:0;right:auto;left:100%;margin-top:0;margin-left:var(--bs-dropdown-spacer)}.dropstart .dropdown-menu[data-bs-popper]{top:0;right:100%;left:auto;margin-top:0;margin-right:var(--bs-dropdown-spacer)}.nav{--bs-nav-link-padding-x:1rem;--bs-nav-link-padding-y:0.5rem;--bs-nav-link-font-weight: ;--bs-nav-link-color:var(--bs-link-color);--bs-nav-link-hover-color:var(--bs-link-hover-color);--bs-nav-link-disabled-color:#6c757d;display:flex;flex-wrap:wrap;padding-left:0;margin-bottom:0;list-style:none}.nav-link{display:block;padding:var(--bs-nav-link-padding-y) var(--bs-nav-link-padding-x);font-size:var(--bs-nav-link-font-size);font-weight:var(--bs-nav-link-font-weight);color:var(--bs-nav-link-color);text-decoration:none;transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out}@media(prefers-reduced-motion:reduce){.nav-link{transition:none}}.nav-link:focus,.nav-link:hover{color:var(--bs-nav-link-hover-color)}.nav-link.disabled{color:var(--bs-nav-link-disabled-color);pointer-events:none;cursor:default}.nav-tabs{--bs-nav-tabs-border-width:1px;--bs-nav-tabs-border-color:#dee2e6;--bs-nav-tabs-border-radius:0.375rem;--bs-nav-tabs-link-hover-border-color:#e9ecef #e9ecef #dee2e6;--bs-nav-tabs-link-active-color:#495057;--bs-nav-tabs-link-active-bg:#fff;--bs-nav-tabs-link-active-border-color:#dee2e6 #dee2e6 #fff;border-bottom:var(--bs-nav-tabs-border-width) solid var(--bs-nav-tabs-border-color)}.nav-tabs .nav-link{margin-bottom:calc(-1*var(--bs-nav-tabs-border-width));background:0 0;border:var(--bs-nav-tabs-border-width) solid transparent;border-top-left-radius:var(--bs-nav-tabs-border-radius);border-top-right-radius:var(--bs-nav-tabs-border-radius)}.nav-tabs .nav-link:focus,.nav-tabs .nav-link:hover{isolation:isolate;border-color:var(--bs-nav-tabs-link-hover-border-color)}.nav-tabs .nav-link.disabled,.nav-tabs .nav-link:disabled{color:var(--bs-nav-link-disabled-color);background-color:transparent;border-color:transparent}.nav-tabs .nav-item.show .nav-link,.nav-tabs .nav-link.active{color:var(--bs-nav-tabs-link-active-color);background-color:var(--bs-nav-tabs-link-active-bg);border-color:var(--bs-nav-tabs-link-active-border-color)}.nav-tabs .dropdown-menu{margin-top:calc(-1*var(--bs-nav-tabs-border-width));border-top-left-radius:0;border-top-right-radius:0}.nav-pills{--bs-nav-pills-border-radius:0.375rem;--bs-nav-pills-link-active-color:#fff;--bs-nav-pills-link-active-bg:#0d6efd}.nav-pills .nav-link{background:0 0;border:0;border-radius:var(--bs-nav-pills-border-radius)}.nav-pills .nav-link:disabled{color:var(--bs-nav-link-disabled-color);background-color:transparent;border-color:transparent}.nav-pills .nav-link.active,.nav-pills .show>.nav-link{color:var(--bs-nav-pills-link-active-color);background-color:var(--bs-nav-pills-link-active-bg)}.nav-fill .nav-item,.nav-fill>.nav-link{flex:1 1 auto;text-align:center}.nav-justified .nav-item,.nav-justified>.nav-link{flex-basis:0;flex-grow:1;text-align:center}.nav-fill .nav-item .nav-link,.nav-justified .nav-item .nav-link{width:100%}.tab-content>.tab-pane{display:none}.tab-content>.active{display:block}.card{--bs-card-spacer-y:1rem;--bs-card-spacer-x:1rem;--bs-card-title-spacer-y:0.5rem;--bs-card-border-width:1px;--bs-card-border-color:var(--bs-border-color-translucent);--bs-card-border-radius:0.375rem;--bs-card-box-shadow: ;--bs-card-inner-border-radius:calc(0.375rem - 1px);--bs-card-cap-padding-y:0.5rem;--bs-card-cap-padding-x:1rem;--bs-card-cap-bg:rgba(0,0,0,0.03);--bs-card-cap-color: ;--bs-card-height: ;--bs-card-color: ;--bs-card-bg:#fff;--bs-card-img-overlay-padding:1rem;--bs-card-group-margin:0.75rem;position:relative;display:flex;flex-direction:column;min-width:0;height:var(--bs-card-height);word-wrap:break-word;background-color:var(--bs-card-bg);background-clip:border-box;border:var(--bs-card-border-width) solid var(--bs-card-border-color);border-radius:var(--bs-card-border-radius)}.accordion{--bs-accordion-color:#212529;--bs-accordion-bg:#fff;--bs-accordion-transition:color 0.15s ease-in-out,background-color 0.15s ease-in-out,border-color 0.15s ease-in-out,box-shadow 0.15s ease-in-out,border-radius 0.15s ease;--bs-accordion-border-color:var(--bs-border-color);--bs-accordion-border-width:1px;--bs-accordion-border-radius:0.375rem;--bs-accordion-inner-border-radius:calc(0.375rem - 1px);--bs-accordion-btn-padding-x:1.25rem;--bs-accordion-btn-padding-y:1rem;--bs-accordion-btn-color:#212529;--bs-accordion-btn-bg:var(--bs-accordion-bg);--bs-accordion-btn-icon:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%23212529'%3e%3cpath fill-rule='evenodd' d='M1.646 4.646a.5.5 0 0 1 .708 0L8 10.293l5.646-5.647a.5.5 0 0 1 .708.708l-6 6a.5.5 0 0 1-.708 0l-6-6a.5.5 0 0 1 0-.708z'/%3e%3c/svg%3e");--bs-accordion-btn-icon-width:1.25rem;--bs-accordion-btn-icon-transform:rotate(-180deg);--bs-accordion-btn-icon-transition:transform 0.2s ease-in-out;--bs-accordion-btn-active-icon:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%230c63e4'%3e%3cpath fill-rule='evenodd' d='M1.646 4.646a.5.5 0 0 1 .708 0L8 10.293l5.646-5.647a.5.5 0 0 1 .708.708l-6 6a.5.5 0 0 1-.708 0l-6-6a.5.5 0 0 1 0-.708z'/%3e%3c/svg%3e");--bs-accordion-btn-focus-border-color:#86b7fe;--bs-accordion-btn-focus-box-shadow:0 0 0 0.25rem rgba(13,110,253,0.25);--bs-accordion-body-padding-x:1.25rem;--bs-accordion-body-padding-y:1rem;--bs-accordion-active-color:#0c63e4;--bs-accordion-active-bg:#e7f1ff}.breadcrumb{--bs-breadcrumb-padding-x:0;--bs-breadcrumb-padding-y:0;--bs-breadcrumb-margin-bottom:1rem;--bs-breadcrumb-bg: ;--bs-breadcrumb-border-radius: ;--bs-breadcrumb-divider-color:#6c757d;--bs-breadcrumb-item-padding-x:0.5rem;--bs-breadcrumb-item-active-color:#6c757d;flex-wrap:wrap;padding:var(--bs-breadcrumb-padding-y) var(--bs-breadcrumb-padding-x);margin-bottom:var(--bs-breadcrumb-margin-bottom);font-size:var(--bs-breadcrumb-font-size);background-color:var(--bs-breadcrumb-bg);border-radius:var(--bs-breadcrumb-border-radius)}.breadcrumb,.pagination{display:flex;list-style:none}.pagination{--bs-pagination-padding-x:0.75rem;--bs-pagination-padding-y:0.375rem;--bs-pagination-font-size:1rem;--bs-pagination-color:var(--bs-link-color);--bs-pagination-bg:#fff;--bs-pagination-border-width:1px;--bs-pagination-border-color:#dee2e6;--bs-pagination-border-radius:0.375rem;--bs-pagination-hover-color:var(--bs-link-hover-color);--bs-pagination-hover-bg:#e9ecef;--bs-pagination-hover-border-color:#dee2e6;--bs-pagination-focus-color:var(--bs-link-hover-color);--bs-pagination-focus-bg:#e9ecef;--bs-pagination-focus-box-shadow:0 0 0 0.25rem rgba(13,110,253,0.25);--bs-pagination-active-color:#fff;--bs-pagination-active-bg:#0d6efd;--bs-pagination-active-border-color:#0d6efd;--bs-pagination-disabled-color:#6c757d;--bs-pagination-disabled-bg:#fff;--bs-pagination-disabled-border-color:#dee2e6;padding-left:0}.badge{--bs-badge-padding-x:0.65em;--bs-badge-padding-y:0.35em;--bs-badge-font-size:0.75em;--bs-badge-font-weight:700;--bs-badge-color:#fff;--bs-badge-border-radius:0.375rem;display:inline-block;padding:var(--bs-badge-padding-y) var(--bs-badge-padding-x);font-size:var(--bs-badge-font-size);font-weight:var(--bs-badge-font-weight);line-height:1;color:var(--bs-badge-color);text-align:center;white-space:nowrap;vertical-align:baseline;border-radius:var(--bs-badge-border-radius)}.badge:empty{display:none}.alert{--bs-alert-bg:transparent;--bs-alert-padding-x:1rem;--bs-alert-padding-y:1rem;--bs-alert-margin-bottom:1rem;--bs-alert-color:inherit;--bs-alert-border-color:transparent;--bs-alert-border:1px solid var(--bs-alert-border-color);--bs-alert-border-radius:0.375rem;position:relative;padding:var(--bs-alert-padding-y) var(--bs-alert-padding-x);margin-bottom:var(--bs-alert-margin-bottom);color:var(--bs-alert-color);background-color:var(--bs-alert-bg);border:var(--bs-alert-border);border-radius:var(--bs-alert-border-radius)}.progress{--bs-progress-height:1rem;--bs-progress-font-size:0.75rem;--bs-progress-bg:#e9ecef;--bs-progress-border-radius:0.375rem;--bs-progress-box-shadow:inset 0 1px 2px rgba(0,0,0,0.075);--bs-progress-bar-color:#fff;--bs-progress-bar-bg:#0d6efd;--bs-progress-bar-transition:width 0.6s ease;display:flex;height:var(--bs-progress-height);overflow:hidden;font-size:var(--bs-progress-font-size);background-color:var(--bs-progress-bg);border-radius:var(--bs-progress-border-radius)}.modal{--bs-modal-zindex:1055;--bs-modal-width:500px;--bs-modal-padding:1rem;--bs-modal-margin:0.5rem;--bs-modal-color: ;--bs-modal-bg:#fff;--bs-modal-border-color:var(--bs-border-color-translucent);--bs-modal-border-width:1px;--bs-modal-border-radius:0.5rem;--bs-modal-box-shadow:0 0.125rem 0.25rem rgba(0,0,0,0.075);--bs-modal-inner-border-radius:calc(0.5rem - 1px);--bs-modal-header-padding-x:1rem;--bs-modal-header-padding-y:1rem;--bs-modal-header-padding:1rem 1rem;--bs-modal-header-border-color:var(--bs-border-color);--bs-modal-header-border-width:1px;--bs-modal-title-line-height:1.5;--bs-modal-footer-gap:0.5rem;--bs-modal-footer-bg: ;--bs-modal-footer-border-color:var(--bs-border-color);--bs-modal-footer-border-width:1px;position:fixed;top:0;left:0;z-index:var(--bs-modal-zindex);display:none;width:100%;height:100%;overflow-y:auto;outline:0}.modal-dialog{position:relative;width:auto;margin:var(--bs-modal-margin);pointer-events:none}.modal.fade .modal-dialog{transition:transform .3s ease-out;transform:translateY(-50px)}@media(prefers-reduced-motion:reduce){.modal.fade .modal-dialog{transition:none}}.modal.show .modal-dialog{transform:none}.modal.modal-static .modal-dialog{transform:scale(1.02)}.modal-dialog-scrollable{height:calc(100% - var(--bs-modal-margin)*2)}.modal-dialog-scrollable .modal-content{max-height:100%;overflow:hidden}.modal-dialog-scrollable .modal-body{overflow-y:auto}.modal-dialog-centered{display:flex;align-items:center;min-height:calc(100% - var(--bs-modal-margin)*2)}.modal-content{position:relative;display:flex;flex-direction:column;width:100%;color:var(--bs-modal-color);pointer-events:auto;background-color:var(--bs-modal-bg);background-clip:padding-box;border:var(--bs-modal-border-width) solid var(--bs-modal-border-color);border-radius:var(--bs-modal-border-radius);outline:0}.modal-backdrop{--bs-backdrop-zindex:1050;--bs-backdrop-bg:#000;--bs-backdrop-opacity:0.5;position:fixed;top:0;left:0;z-index:var(--bs-backdrop-zindex);width:100vw;height:100vh;background-color:var(--bs-backdrop-bg)}.modal-backdrop.fade{opacity:0}.modal-backdrop.show{opacity:var(--bs-backdrop-opacity)}.modal-header{display:flex;flex-shrink:0;align-items:center;justify-content:space-between;padding:var(--bs-modal-header-padding);border-bottom:var(--bs-modal-header-border-width) solid var(--bs-modal-header-border-color);border-top-left-radius:var(--bs-modal-inner-border-radius);border-top-right-radius:var(--bs-modal-inner-border-radius)}.modal-header .btn-close{padding:calc(var(--bs-modal-header-padding-y)*.5) calc(var(--bs-modal-header-padding-x)*.5);margin:calc(-.5*var(--bs-modal-header-padding-y)) calc(-.5*var(--bs-modal-header-padding-x)) calc(-.5*var(--bs-modal-header-padding-y)) auto}.modal-title{margin-bottom:0;line-height:var(--bs-modal-title-line-height)}.modal-body{position:relative;flex:1 1 auto;padding:var(--bs-modal-padding)}.modal-footer{display:flex;flex-shrink:0;flex-wrap:wrap;align-items:center;justify-content:flex-end;padding:calc(var(--bs-modal-padding) - var(--bs-modal-footer-gap)*.5);background-color:var(--bs-modal-footer-bg);border-top:var(--bs-modal-footer-border-width) solid var(--bs-modal-footer-border-color);border-bottom-right-radius:var(--bs-modal-inner-border-radius);border-bottom-left-radius:var(--bs-modal-inner-border-radius)}.modal-footer>*{margin:calc(var(--bs-modal-footer-gap)*.5)}@media(min-width:576px){.modal{--bs-modal-margin:1.75rem;--bs-modal-box-shadow:0 0.5rem 1rem rgba(0,0,0,0.15)}.modal-dialog{max-width:var(--bs-modal-width);margin-right:auto;margin-left:auto}.modal-sm{--bs-modal-width:300px}}@media(min-width:992px){.modal-lg,.modal-xl{--bs-modal-width:800px}}@media(min-width:1200px){.modal-xl{--bs-modal-width:1140px}}.modal-fullscreen{width:100vw;max-width:none;height:100%;margin:0}.modal-fullscreen .modal-content{height:100%;border:0;border-radius:0}.modal-fullscreen .modal-footer,.modal-fullscreen .modal-header{border-radius:0}.modal-fullscreen .modal-body{overflow-y:auto}@media(max-width:575.98px){.modal-fullscreen-sm-down{width:100vw;max-width:none;height:100%;margin:0}.modal-fullscreen-sm-down .modal-content{height:100%;border:0;border-radius:0}.modal-fullscreen-sm-down .modal-footer,.modal-fullscreen-sm-down .modal-header{border-radius:0}.modal-fullscreen-sm-down .modal-body{overflow-y:auto}}@media(max-width:767.98px){.modal-fullscreen-md-down{width:100vw;max-width:none;height:100%;margin:0}.modal-fullscreen-md-down .modal-content{height:100%;border:0;border-radius:0}.modal-fullscreen-md-down .modal-footer,.modal-fullscreen-md-down .modal-header{border-radius:0}.modal-fullscreen-md-down .modal-body{overflow-y:auto}}@media(max-width:991.98px){.modal-fullscreen-lg-down{width:100vw;max-width:none;height:100%;margin:0}.modal-fullscreen-lg-down .modal-content{height:100%;border:0;border-radius:0}.modal-fullscreen-lg-down .modal-footer,.modal-fullscreen-lg-down .modal-header{border-radius:0}.modal-fullscreen-lg-down .modal-body{overflow-y:auto}}@media(max-width:1199.98px){.modal-fullscreen-xl-down{width:100vw;max-width:none;height:100%;margin:0}.modal-fullscreen-xl-down .modal-content{height:100%;border:0;border-radius:0}.modal-fullscreen-xl-down .modal-footer,.modal-fullscreen-xl-down .modal-header{border-radius:0}.modal-fullscreen-xl-down .modal-body{overflow-y:auto}}@media(max-width:1399.98px){.modal-fullscreen-xxl-down{width:100vw;max-width:none;height:100%;margin:0}.modal-fullscreen-xxl-down .modal-content{height:100%;border:0;border-radius:0}.modal-fullscreen-xxl-down .modal-footer,.modal-fullscreen-xxl-down .modal-header{border-radius:0}.modal-fullscreen-xxl-down .modal-body{overflow-y:auto}}.bs-tooltip-auto[data-popper-placement^=top] .tooltip-arrow{bottom:0}.bs-tooltip-auto[data-popper-placement^=top] .tooltip-arrow:before{top:-1px;border-width:var(--bs-tooltip-arrow-height) calc(var(--bs-tooltip-arrow-width)*.5) 0;border-top-color:var(--bs-tooltip-bg)}.bs-tooltip-auto[data-popper-placement^=right] .tooltip-arrow{left:0;width:var(--bs-tooltip-arrow-height);height:var(--bs-tooltip-arrow-width)}.bs-tooltip-auto[data-popper-placement^=right] .tooltip-arrow:before{right:-1px;border-width:calc(var(--bs-tooltip-arrow-width)*.5) var(--bs-tooltip-arrow-height) calc(var(--bs-tooltip-arrow-width)*.5) 0;border-right-color:var(--bs-tooltip-bg)}.bs-tooltip-auto[data-popper-placement^=bottom] .tooltip-arrow{top:0}.bs-tooltip-auto[data-popper-placement^=bottom] .tooltip-arrow:before{bottom:-1px;border-width:0 calc(var(--bs-tooltip-arrow-width)*.5) var(--bs-tooltip-arrow-height);border-bottom-color:var(--bs-tooltip-bg)}.bs-tooltip-auto[data-popper-placement^=left] .tooltip-arrow{right:0;width:var(--bs-tooltip-arrow-height);height:var(--bs-tooltip-arrow-width)}.bs-tooltip-auto[data-popper-placement^=left] .tooltip-arrow:before{left:-1px;border-width:calc(var(--bs-tooltip-arrow-width)*.5) 0 calc(var(--bs-tooltip-arrow-width)*.5) var(--bs-tooltip-arrow-height);border-left-color:var(--bs-tooltip-bg)}.bs-popover-auto[data-popper-placement^=top]>.popover-arrow{bottom:calc(-1*(var(--bs-popover-arrow-height)) - var(--bs-popover-border-width))}.bs-popover-auto[data-popper-placement^=top]>.popover-arrow:after,.bs-popover-auto[data-popper-placement^=top]>.popover-arrow:before{border-width:var(--bs-popover-arrow-height) calc(var(--bs-popover-arrow-width)*.5) 0}.bs-popover-auto[data-popper-placement^=top]>.popover-arrow:before{bottom:0;border-top-color:var(--bs-popover-arrow-border)}.bs-popover-auto[data-popper-placement^=top]>.popover-arrow:after{bottom:var(--bs-popover-border-width);border-top-color:var(--bs-popover-bg)}.bs-popover-auto[data-popper-placement^=right]>.popover-arrow{left:calc(-1*(var(--bs-popover-arrow-height)) - var(--bs-popover-border-width));width:var(--bs-popover-arrow-height);height:var(--bs-popover-arrow-width)}.bs-popover-auto[data-popper-placement^=right]>.popover-arrow:after,.bs-popover-auto[data-popper-placement^=right]>.popover-arrow:before{border-width:calc(var(--bs-popover-arrow-width)*.5) var(--bs-popover-arrow-height) calc(var(--bs-popover-arrow-width)*.5) 0}.bs-popover-auto[data-popper-placement^=right]>.popover-arrow:before{left:0;border-right-color:var(--bs-popover-arrow-border)}.bs-popover-auto[data-popper-placement^=right]>.popover-arrow:after{left:var(--bs-popover-border-width);border-right-color:var(--bs-popover-bg)}.bs-popover-auto[data-popper-placement^=bottom]>.popover-arrow{top:calc(-1*(var(--bs-popover-arrow-height)) - var(--bs-popover-border-width))}.bs-popover-auto[data-popper-placement^=bottom]>.popover-arrow:after,.bs-popover-auto[data-popper-placement^=bottom]>.popover-arrow:before{border-width:0 calc(var(--bs-popover-arrow-width)*.5) var(--bs-popover-arrow-height)}.bs-popover-auto[data-popper-placement^=bottom]>.popover-arrow:before{top:0;border-bottom-color:var(--bs-popover-arrow-border)}.bs-popover-auto[data-popper-placement^=bottom]>.popover-arrow:after{top:var(--bs-popover-border-width);border-bottom-color:var(--bs-popover-bg)}.bs-popover-auto[data-popper-placement^=bottom] .popover-header:before{position:absolute;top:0;left:50%;display:block;width:var(--bs-popover-arrow-width);margin-left:calc(-.5*var(--bs-popover-arrow-width));content:"";border-bottom:var(--bs-popover-border-width) solid var(--bs-popover-header-bg)}.bs-popover-auto[data-popper-placement^=left]>.popover-arrow{right:calc(-1*(var(--bs-popover-arrow-height)) - var(--bs-popover-border-width));width:var(--bs-popover-arrow-height);height:var(--bs-popover-arrow-width)}.bs-popover-auto[data-popper-placement^=left]>.popover-arrow:after,.bs-popover-auto[data-popper-placement^=left]>.popover-arrow:before{border-width:calc(var(--bs-popover-arrow-width)*.5) 0 calc(var(--bs-popover-arrow-width)*.5) var(--bs-popover-arrow-height)}.bs-popover-auto[data-popper-placement^=left]>.popover-arrow:before{right:0;border-left-color:var(--bs-popover-arrow-border)}.bs-popover-auto[data-popper-placement^=left]>.popover-arrow:after{right:var(--bs-popover-border-width);border-left-color:var(--bs-popover-bg)}.carousel-indicators [data-bs-target]{box-sizing:content-box;flex:0 1 auto;width:30px;height:3px;padding:0;margin-right:3px;margin-left:3px;text-indent:-999px;cursor:pointer;background-color:#fff;background-clip:padding-box;border:0;border-top:10px solid transparent;border-bottom:10px solid transparent;opacity:.5;transition:opacity .6s ease}@media(prefers-reduced-motion:reduce){.carousel-indicators [data-bs-target]{transition:none}}.carousel-dark .carousel-indicators [data-bs-target],.offcanvas-backdrop{background-color:#000}.offcanvas-backdrop{position:fixed;top:0;left:0;z-index:1040;width:100vw;height:100vh}.offcanvas-backdrop.fade{opacity:0}.offcanvas-backdrop.show{opacity:.5}.placeholder{display:inline-block;min-height:1em;vertical-align:middle;cursor:wait;background-color:currentcolor;opacity:.5}.ratio{position:relative;width:100%}.ratio:before{display:block;padding-top:var(--bs-aspect-ratio);content:""}.ratio>*{position:absolute;top:0;left:0;width:100%;height:100%}.visually-hidden{position:absolute!important;width:1px!important;height:1px!important;padding:0!important;margin:-1px!important;overflow:hidden!important;clip:rect(0,0,0,0)!important;white-space:nowrap!important;border:0!important}.d-flex{display:flex!important}.d-none{display:none!important}.border{border:var(--bs-border-width) var(--bs-border-style) var(--bs-border-color)!important}.w-100{width:100%!important}.flex-column{flex-direction:column!important}.flex-wrap{flex-wrap:wrap!important}.justify-content-end{justify-content:flex-end!important}.justify-content-center{justify-content:center!important}.justify-content-between{justify-content:space-between!important}.align-items-start{align-items:flex-start!important}.align-items-end{align-items:flex-end!important}.align-items-center{align-items:center!important}.order-1{order:1!important}.order-2{order:2!important}.mb-0{margin-bottom:0!important}.p-0{padding:0!important}.text-end{text-align:right!important}.text-center{text-align:center!important}.text-uppercase{text-transform:uppercase!important}.visible{visibility:visible!important}.invisible{visibility:hidden!important}@media(min-width:576px){.d-sm-flex{display:flex!important}.text-sm-end{text-align:right!important}}@media(min-width:768px){.d-md-block{display:block!important}}@media(min-width:992px){.order-lg-1{order:1!important}.order-lg-2{order:2!important}.text-lg-end{text-align:right!important}}@media(min-width:1200px){.d-xl-block{display:block!important}.d-xl-flex{display:flex!important}.d-xl-none{display:none!important}.text-xl-start{text-align:left!important}.text-xl-center{text-align:center!important}}.mt-10{margin-top:10px}.mt-20{margin-top:20px}.mt-30{margin-top:30px}.mt-90{margin-top:90px}.mb-10{margin-bottom:10px}.mb-15{margin-bottom:15px}.mb-20{margin-bottom:20px}.mb-25{margin-bottom:25px}.mb-30{margin-bottom:30px}.mb-40{margin-bottom:40px}.mb-50{margin-bottom:50px}.mb-70{margin-bottom:70px}.mb-100{margin-bottom:100px}.mr-40{margin-right:40px}.pt-10{padding-top:10px}.pt-20{padding-top:20px}.pt-25{padding-top:25px}.pt-50{padding-top:50px}.pt-60{padding-top:60px}.pt-100{padding-top:100px}.pt-120{padding-top:120px}.pt-150{padding-top:150px}.pt-180{padding-top:180px}.pt-190{padding-top:190px}.pt-200{padding-top:200px}.pb-20{padding-bottom:20px}.pb-30{padding-bottom:30px}.pb-80{padding-bottom:80px}.pb-85{padding-bottom:85px}.pb-100{padding-bottom:100px}.pb-120{padding-bottom:120px}.pb-140{padding-bottom:140px}.pl-100{padding-left:100px}.pr-100{padding-right:100px}.back-to-top-wrapper,a,button,input,li,p,select,textarea{transition:all .3s ease-in-out}.breadcrumb__list span:not(:last-child):after,.tp-header-10-announcement-content a span{transform:translateY(-2px)}:root{--tp-ff-teko:"Teko",serif;--tp-ff-body:"Inter",sans-serif;--tp-ff-heading:"Inter",sans-serif;--tp-ff-inter:"Inter",sans-serif;--tp-ff-p:"Inter",sans-serif;--tp-ff-besley:"Besley",serif;--tp-ff-mango-thin:"MangoGrotesqueThin",serif;--tp-ff-mango-light:"MangoGrotesqueLight",serif;--tp-ff-mango:"MangoGrotesque",serif;--tp-ff-mango-medium:"MangoGrotesqueMed",serif;--tp-ff-mango-semibold:"MangoGrotesqueSemBd",serif;--tp-ff-mango-bold:"MangoGrotesque",serif;--tp-ff-clash-light:"ClashDisplay-Light",serif;--tp-ff-clash-regular:"ClashDisplay-Regular",serif;--tp-ff-clash-medium:"ClashDisplay-Medium",serif;--tp-ff-clash-semibold:"ClashDisplay-Semibold",serif;--tp-ff-clash-bold:"ClashDisplay-Bold",serif;--tp-ff-grotesk:"Space Grotesk",serif;--tp-ff-platform:"Platform",serif;--tp-ff-playfair:"Playfair Display",serif;--tp-ff-satisfy:"Satisfy",cursive;--tp-ff-dirtyline:"dirtyline-36daysoftype-2022",serif;--tp-ff-phudu:"Phudu",serif;--tp-ff-poppins:"Poppins",serif;--tp-ff-onest:"Onest",serif;--tp-ff-fontawesome:"Font Awesome 6 Pro";--tp-common-white:#ffffff;--tp-common-black:#141414;--tp-common-black-2:#232323;--tp-common-black-3:#000;--tp-common-black-4:#0a0a0a;--tp-common-black-5:#121212;--tp-common-black-6:#212121;--tp-common-black-7:#0E0F11;--tp-common-black-8:#1a1b1e;--tp-common-black-9:#16302f;--tp-common-black-10:#21212D;--tp-common-cream:#f9f4e8;--tp-common-cream-2:#ffffff;--tp-common-cream-3:#ffffe6;--tp-common-yellow:#ffc446;--tp-common-yellow-1:#FFF669;--tp-common-yellow-green:#E9FF48;--tp-common-green-light:#D0FF71;--tp-common-green-regular:#C1ED00;--tp-common-green-solid:#17312F;--tp-common-pink-light:#FDE1DA;--tp-common-paste:#43D4A0;--tp-common-paste-2:#0C5752;--tp-common-sky:#C5FCFC;--tp-common-red:#FF4851;--tp-common-red-2:#FF481F;--tp-common-red-3:#FF5722;--tp-common-blue:#7463FF;--tp-common-brown:#453030;--tp-grey-1:#f8f8f8;--tp-grey-2:#f1f1f1;--tp-grey-3:#F8F8FB;--tp-grey-4:#F6F8EF;--tp-coffe-1:#141414;--tp-coffe-2:#000000;--tp-cream-1:#B7AB98;--tp-cream-2:#CFC292;--tp-text-body:#2e2d2d;--tp-theme-green:#A0FF27;--tp-theme-pink:#EC6FD5;--tp-theme-yellow:#FFB701;--tp-border-1:#EAEBED;--tp-border-2:#e7e7e7}*{margin:0;padding:0;box-sizing:border-box}html{scroll-behavior:smooth}@media(min-width:1400px){.container{max-width:1510px}.container-1750{max-width:1750px}.container-1730{max-width:1730px}.container-1230{max-width:1230px}}body{font-size:14px;line-height:26px;font-weight:400;color:var(--tp-text-body);font-family:var(--tp-ff-body)}img{max-width:100%}a{text-decoration:none}h1,h2,h3,h4{margin-top:0;font-weight:500;line-height:1.2;transition:color .3s ease-in-out;color:var(--tp-common-black);font-family:var(--tp-ff-heading)}h1{font-size:40px}h2{font-size:36px}h3{font-size:28px}h4{font-size:24px}ul{margin:0;padding:0}p{font-weight:400;font-size:18px;line-height:1.56;margin-bottom:15px;letter-spacing:-.02em;font-family:var(--tp-ff-p);color:var(--tp-text-body)}a:not([href]):not([class]),a:not([href]):not([class]):hover{color:inherit;text-decoration:none}.button:focus,a:focus{text-decoration:none;outline:none}a:focus,a:hover{color:inherit;text-decoration:none}a,button{color:inherit;outline:none;border:none;background:rgba(0,0,0,0)}button:hover{cursor:pointer}button:focus{outline:0}.uppercase{text-transform:uppercase}input[type=email],input[type=number],input[type=password],input[type=tel],input[type=text],input[type=url],textarea{outline:none;height:60px;width:100%;line-height:60px;font-size:16px;padding-left:26px;padding-right:26px;border-radius:8px;background:#f6f6f9;color:var(--tp-common-black);border:1px solid #f6f6f9}input[type=email]::-moz-placeholder,input[type=number]::-moz-placeholder,input[type=password]::-moz-placeholder,input[type=tel]::-moz-placeholder,input[type=text]::-moz-placeholder,input[type=url]::-moz-placeholder,textarea::-moz-placeholder{color:var(--tp-common-black)}input[type=email]::placeholder,input[type=number]::placeholder,input[type=password]::placeholder,input[type=tel]::placeholder,input[type=text]::placeholder,input[type=url]::placeholder,textarea::placeholder{color:var(--tp-common-black)}input[type=email]:focus,input[type=number]:focus,input[type=password]:focus,input[type=tel]:focus,input[type=text]:focus,input[type=url]:focus,textarea:focus{border-color:var(--tp-common-black)}input[type=email]:focus::-moz-placeholder,input[type=number]:focus::-moz-placeholder,input[type=password]:focus::-moz-placeholder,input[type=tel]:focus::-moz-placeholder,input[type=text]:focus::-moz-placeholder,input[type=url]:focus::-moz-placeholder,textarea:focus::-moz-placeholder{opacity:0}input[type=email]:focus::placeholder,input[type=number]:focus::placeholder,input[type=password]:focus::placeholder,input[type=tel]:focus::placeholder,input[type=text]:focus::placeholder,input[type=url]:focus::placeholder,textarea:focus::placeholder{opacity:0}textarea{line-height:1.4;padding-top:17px;padding-bottom:17px}input[type=color]{appearance:none;-moz-appearance:none;-webkit-appearance:none;background:none;border:0;cursor:pointer;height:100%;width:100%;padding:0;border-radius:50%}::-moz-selection{background:var(--tp-common-black);color:var(--tp-common-white);text-shadow:none}::selection{background:var(--tp-common-black);color:var(--tp-common-white);text-shadow:none}::-moz-placeholder{color:var(--tp-common-black);font-size:14px;opacity:1}::placeholder{color:var(--tp-common-black);font-size:14px;opacity:1}.tp-line-black{display:inline;transition:all .3s linear;background-repeat:no-repeat;background-size:0 1px,0 1px;background-position:100% 100%,0 100%;background-image:linear-gradient(currentcolor,currentcolor),linear-gradient(currentcolor,currentcolor)}.tp-line-black:hover{background-size:0 1px,100% 1px}.tp-line-white{display:inline;transition:all .3s linear;background-repeat:no-repeat;background-size:0 1px,0 1px;background-position:100% 100%,0 100%}.tp-line-white,.tp-line-white.cream{background-image:linear-gradient(currentcolor,currentcolor),linear-gradient(currentcolor,currentcolor)}.tp-line-white.cream{background-position:100% 100%,0 75%}.tp-line-white:hover{background-size:0 1px,100% 1px}.fix{overflow:hidden}.clear{clear:both}.z-index-1{position:relative;z-index:1}.gx-15{--bs-gutter-x:15px}.text-uppercase{text-transform:uppercase}.p-relative{position:relative}.back-to-top-wrapper{position:fixed;right:50px;bottom:0;height:44px;width:44px;cursor:pointer;display:block;border-radius:50%;z-index:99;opacity:0;visibility:hidden}@media(max-width:767px){.back-to-top-wrapper{right:20px;bottom:20px}}.back-to-top-wrapper.back-to-top-btn-show{visibility:visible;opacity:1;bottom:50px}.back-to-top-btn{display:inline-block;width:44px;height:44px;line-height:44px;text-align:center;border-radius:50%;color:var(--tp-common-black);transition:all .3s ease-in-out;background:var(--tp-common-white);box-shadow:0 8px 16px rgba(3,4,28,.3)}.back-to-top-btn svg{transform:translateY(-2px)}.back-to-top-btn:hover{transform:translateY(-4px)}.tp-btn-black-square{padding:20px 34px;font-weight:600;font-size:16px;line-height:1;border-radius:10px;display:inline-block;letter-spacing:-.01em;color:var(--tp-common-white);background-color:var(--tp-common-black)}.tp-btn-black-square span{position:relative;z-index:1;overflow:hidden;display:inline-block}.tp-btn-black-square i{position:relative;overflow:hidden;width:14px;height:14px;display:inline-flex;margin-left:7px}.tp-btn-black-square i svg{transform:translateY(-2px);position:absolute;bottom:-1px;left:1px;transition:all .2s ease-out}.tp-btn-black-square i svg:last-child{left:-12px;bottom:-12px;transform:translate(0);opacity:0}.tp-btn-black-square:hover{color:var(--tp-common-white)}.tp-btn-black-square:hover i svg:first-child{transform:translate(16px,-16px)}.tp-btn-black-square:hover i svg:last-child{opacity:1;visibility:visible;transform:translate(13px,-13px)}.tp-btn-black-square:focus{color:var(--tp-common-white)}@keyframes rotate2{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}@keyframes transform{0%{transform:scale(.5);opacity:.8}50%{transform:scale(1);opacity:1}to{transform:scale(.5);opacity:.8}}@keyframes headerSlideDown{0%{margin-top:-150px}to{margin-top:0}}@keyframes bar_anim{0%,to{clip-path:inset(-2px 0)}42%{clip-path:inset(-2px 0 -2px 100%)}43%{clip-path:inset(-2px 100% -2px 0)}}.white-bg{background-color:var(--tp-common-white)}[data-bg-color=footer-bg-grey]{background-color:var(--tp-footer-grey-1)}[data-bg-color=footer-bg-white]{background-color:var(--tp-common-white)}.custom-select{position:relative;width:200px;border:1px solid #ccc;cursor:pointer}.custom-select .selected{display:flex;justify-content:space-between;align-items:center;padding:10px;background:#fff}.custom-select .selected.open .arrow{transform:rotate(-135deg)}.custom-select .selected.open+.options{max-height:500px;opacity:1}.custom-select .selected .arrow{display:inline-block;width:8px;height:8px;border:solid #333;border-width:0 1px 1px 0;transform:rotate(45deg);transition:transform .3s ease}.custom-select .options{position:absolute;top:100%;left:0;width:100%;background:#fff;border:1px solid #ccc;max-height:0;overflow:hidden;opacity:0;z-index:100;transition:max-height .3s ease,opacity .3s ease}.custom-select .options li{padding:10px;cursor:pointer;list-style:none;transition:background .2s ease}.custom-select .options li:hover{background:#f0f0f0}.breadcrumb__list span{font-size:14px;font-weight:500;position:relative;color:rgba(0,0,0,.6)}.breadcrumb__list span:not(:last-child){padding-right:12px;margin-right:5px}.breadcrumb__list span:not(:last-child):after{position:absolute;content:"";right:0;top:50%;width:4px;height:4px;background-color:#a8acb0;border-radius:50%}.breadcrumb__list span:hover{color:#141414}.breadcrumb__list span a:hover{color:var(--tp-coffe-2)}.breadcrumb__style-2 .breadcrumb__list span:last-child{color:#141414}.breadcrumb__style-2 .breadcrumb__list span.breadcrumb-icon{padding-right:0;margin-right:0}.breadcrumb__style-2 .breadcrumb__list span.breadcrumb-icon svg{transform:translateY(-3px)}.breadcrumb__style-2 .breadcrumb__list.has-icon span:first-child:after{display:none}.tp-search-area{position:fixed;left:0;top:0;width:100%;opacity:0;height:300px;visibility:hidden;background:var(--tp-common-white);transform:translateY(calc(-100% - 80px));transition:all .5s ease-in-out 0s,visibility .5s ease-in-out;animation:headerSlideDown .95s ease 0s 1 normal forwards running;z-index:99999;overflow-y:scroll;overscroll-behavior-y:contain;scrollbar-width:none}.tp-search-area::-webkit-scrollbar{display:none}.tp-search-area.opened{transform:translateY(0);visibility:visible;opacity:1}.tp-search-wrapper{position:relative;display:flex;padding-top:80px;justify-content:center}@media only screen and (min-width:768px)and (max-width:991px){.tp-search-wrapper{padding-top:115px}}.tp-search-close{position:absolute;top:35px;right:35px}@media(max-width:767px){.tp-search-close{right:20px;top:20px}}.tp-search-close-btn{position:relative;height:50px;width:50px;z-index:2;line-height:1;border-radius:50%;transition:all .3s ease-in-out;background-color:rgba(0,0,0,0);color:var(--tp-common-black);border:1px solid rgba(22,22,19,.1)}.tp-search-close-btn svg{height:12px;width:12px;transition:all .3s ease-in-out;transform:translateY(-1px)}.tp-search-close-btn:hover svg{transform:rotate(90deg)}.tp-search-content .search{margin-bottom:40px;position:relative}.tp-search-content .search:has(input:focus):before{width:100%}.tp-search-content .search:before{position:absolute;content:"";left:0;bottom:0;height:1px;width:0;transition:.4s;background-color:var(--tp-common-black)}.tp-search-content input{height:80px;font-size:30px;font-weight:400;border-radius:0;padding:0 60px 0 10px;transition:all .3s ease-in-out;border:none;border-bottom:1px solid #e6e8f0;color:var(--tp-common-black);background:var(--tp-common-white)}.tp-search-content input:focus:hover{background:rgba(0,0,0,0)}.tp-search-content input::-moz-placeholder{font-size:30px;font-weight:400;color:var(--tp-common-black)}.tp-search-content input::placeholder{font-size:30px;font-weight:400;color:var(--tp-common-black)}.tp-search-icon{position:absolute;right:20px;top:50%;line-height:1;transform:translateY(-50%)}body.tp-magic-cursor #magic-cursor{display:block}#magic-cursor{position:absolute;display:none;width:10px;height:10px;pointer-events:none;z-index:99999;opacity:0;top:0;left:0}#ball{position:fixed;display:flex;align-items:center;pointer-events:none;border-radius:50%;color:rgba(0,0,0,0);justify-content:center;mix-blend-mode:difference;background-color:var(--tp-common-black)}.cursor-bg-red #ball{background-color:#ff535b!important}.cursor-bg-red #ball .ball-view{color:var(--tp-common-white)}.cursor-bg-red-2 #ball{background-color:#ff481f!important}.cursor-bg-red-2 #ball .ball-view{color:var(--tp-common-white)}.cursor-white-bg #ball .ball-view{color:var(--tp-common-black)}#ball .ball-view{opacity:0;visibility:hidden;font-weight:500;line-height:1.3;transform:scale(0)}#ball .ball-drag,#ball .ball-view{position:absolute;padding:0 5px;font-size:15px;text-align:center;color:var(--tp-common-black)}#ball .ball-drag{display:block;width:100%;font-weight:600;line-height:1.2;transition:all .3s}#ball .ball-drag:after,#ball .ball-drag:before{position:absolute;top:50%;margin-top:-5px;width:10px;height:10px;display:inline-block;background-color:var(--tp-common-white);-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='3' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='m9 5 7 7-7 7'/%3E%3C/svg%3E") center/contain no-repeat;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='3' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='m9 5 7 7-7 7'/%3E%3C/svg%3E") center/contain no-repeat}#ball .ball-drag:before{content:"";left:0;transform:translate3d(-30px,0,0) scaleX(-1);transition:all .25s}#ball .ball-drag:after{content:"";right:0;transform:translate3d(30px,0,0);transition:all .25s}#ball.with-blur{backdrop-filter:blur(5px);transform:translateZ(0)}#ball.ball-close-enabled{opacity:1!important}#ball .ball-close{position:absolute;padding:0 5px;font-size:14px;font-weight:600;line-height:1;text-align:center;color:var(--tp-common-black)}.tp-magnetic-wrap{display:flex;align-items:center;justify-content:center}.header-transparent{position:absolute;top:0;left:0;right:0;z-index:99;width:100%}@media (max-width:767px),only screen and (min-width:768px)and (max-width:991px),only screen and (min-width:992px)and (max-width:1199px){.tp-header-ptb{padding:10px 0}}.tp-header-border{border-bottom:1px solid hsla(0,0%,100%,.1)}.tp-header-menu>nav>ul>li{margin:0 20px;list-style-type:none;display:inline-block}@media only screen and (min-width:1200px)and (max-width:1399px){.tp-header-menu>nav>ul>li{margin:0 15px}}.tp-header-menu>nav>ul>li>a{padding:35px 0;font-weight:500;font-size:17px;display:inline-block;letter-spacing:-.01em;color:var(--tp-common-white)}.tp-header-lang a{font-weight:400;font-size:16px;line-height:1;display:inline-block;color:hsla(0,0%,100%,.6)}.tp-header-lang a.active{color:var(--tp-common-white)}.tp-header-lang a:not(:first-child){margin-left:10px}.tp-header-lang a:hover{color:var(--tp-common-white)}@media only screen and (min-width:1400px)and (max-width:1599px),only screen and (min-width:1600px)and (max-width:1700px){.tp-header-box{padding-right:30px}}@media only screen and (min-width:1200px)and (max-width:1399px){.tp-header-box{padding-right:0}}.tp-header-logo img{max-width:inherit}@media only screen and (min-width:1600px)and (max-width:1700px){.tp-header-logo{padding-left:30px}}@media only screen and (min-width:1200px)and (max-width:1399px){.tp-header-logo{padding-right:25px}}@media (max-width:767px),only screen and (min-width:768px)and (max-width:991px),only screen and (min-width:992px)and (max-width:1199px){.tp-header-logo{padding:10px 0}}.tp-header-right .cr-header-login a{font-size:15px;line-height:1;font-weight:600;border-radius:40px;display:inline-block;padding:11px 20px 12px;letter-spacing:-.15px;color:var(--tp-common-white);border:1px solid hsla(0,0%,100%,.06);background:hsla(0,0%,100%,.06);backdrop-filter:blur(10px)}.tp-header-right .cr-header-login a:hover{color:var(--tp-common-black-7);background-color:var(--tp-common-white)}.tp-header-bar button{width:30px;color:var(--tp-common-white)}.tp-header-bar button i:nth-child(2){width:24px}.tp-header-bar button i{height:2px;width:14px;display:block;margin-left:0;background-color:var(--tp-common-white)}.tp-header-bar button i:not(:last-of-type){margin:6px auto}.tp-header-bar button:hover i{animation:bar_anim .8s cubic-bezier(.44,1.1,.53,.99) 1 forwards}@media(max-width:767px){.tp-header-2-area{margin-top:20px}}.tp-header-2-area.header-black-style .tp-header-2-bar span{color:var(--tp-common-black-7)}.tp-header-2-area.header-black-style .tp-header-2-bar span i{background-color:var(--tp-common-black-7)}.tp-header-2-bar span{font-weight:500;font-size:17px;line-height:1;letter-spacing:-.01em;color:var(--tp-common-white)}.tp-header-2-bar span i{height:2px;width:40px;display:block;margin:6px 0 6px 20px;background-color:var(--tp-common-white)}.tp-header-2-bar span:hover i{animation:bar_anim .8s cubic-bezier(.44,1.1,.53,.99) 1 forwards}.tp-header-3-style{padding-top:15px}@media (max-width:767px),only screen and (min-width:768px)and (max-width:991px),only screen and (min-width:992px)and (max-width:1199px){.tp-header-3-style{padding-top:30px}}@media only screen and (min-width:1400px)and (max-width:1599px){.tp-header-3-style{padding-left:30px}}.tp-header-3-style .tp-header-menu>nav>ul{margin-left:5px}@media only screen and (min-width:1400px)and (max-width:1599px),only screen and (min-width:1600px)and (max-width:1700px){.tp-header-3-style .tp-header-menu>nav>ul{margin-left:35px}}@media only screen and (min-width:1200px)and (max-width:1399px){.tp-header-3-style .tp-header-menu>nav>ul{margin-left:70px}}@media only screen and (min-width:1200px)and (max-width:1399px),only screen and (min-width:1400px)and (max-width:1599px){.tp-header-3-style .tp-header-menu>nav>ul>li{margin:0 12px}}.tp-header-3-style .tp-header-menu>nav>ul>li>a{font-size:16px;color:var(--tp-common-black)}.tp-header-3-style .tp-header-dropdown nav ul li.has-dropdown:after{color:var(--tp-common-black)}.tp-header-3-style .tp-header-bar button{height:50px;width:50px;line-height:50px;border-radius:10px;color:var(--tp-common-black);background-color:var(--tp-common-green-regular)}.tp-header-3-style .tp-header-bar button i{width:24px;margin:4px auto;background-color:var(--tp-common-black)}.tp-header-4-style .tp-header-menu nav ul li a{color:var(--tp-common-white)}@media(max-width:767px){.tp-header-4-style .tp-header-btn-box{display:none}}.tp-header-4-style.header-4-light-style .tp-header-bar button{color:var(--tp-common-black)}.tp-header-4-style.header-4-light-style .tp-header-bar button i{background-color:var(--tp-common-black)}.tp-header-5-area.header-style-light .tp-header-5-bar span{background-color:var(--tp-common-black-7)}.tp-header-5-area.header-style-light .tp-header-5-button .tp-btn-red-border{color:var(--tp-common-black)}.tp-header-5-area.header-style-light .tp-header-5-button .tp-btn-red-border:hover{color:var(--tp-common-white)}.tp-header-5-bar span{height:2px;width:60px;display:block;margin:8px 0;background-color:var(--tp-common-cream)}.tp-header-7-wrapper{padding:0 10px 0 25px;border-radius:16px;background:rgba(8,4,29,.2);border:1px solid hsla(0,0%,100%,.1)}@media (max-width:767px),only screen and (min-width:768px)and (max-width:991px),only screen and (min-width:992px)and (max-width:1199px){.tp-header-7-wrapper{padding:10px 10px 10px 25px}}.tp-header-7-wrapper:after{content:"";height:100%;width:100%;display:block;backdrop-filter:blur(10px)}.tp-header-7-menu>nav>ul{margin-left:0}.tp-header-7-menu>nav>ul>li>a{padding:22px 0;font-weight:600;font-size:16px;line-height:1;display:inline-block;letter-spacing:-.01em;color:var(--tp-common-white)}.tp-header-7-btn-box{line-height:1}.tp-header-7-serach{color:var(--tp-common-white)}.tp-header-8-area.header-8-style-dark .tp-header-8-bar{border:1px solid hsla(0,0%,100%,.12)}.tp-header-8-area.header-8-style-dark .tp-header-8-bar span{color:var(--tp-common-white)}.tp-header-8-area.header-8-style-dark .tp-btn-border-2{color:var(--tp-common-white);border:1px solid hsla(0,0%,100%,.12)}.tp-header-8-wrapper{padding:18px 0}.tp-header-8-border{border-bottom:1px solid rgba(25,25,25,.08)}.tp-header-8-bar{transition:.3s;padding:8px 22px;margin-right:18px;border-radius:24px;display:inline-block;border:1px solid rgba(25,25,25,.1)}.tp-header-8-bar:hover{border-color:var(--tp-common-red-2);background-color:var(--tp-common-red-2)}.tp-header-8-bar:hover span{color:var(--tp-common-white)}.tp-header-8-bar span{line-height:1;transition:.3s;font-size:15px;letter-spacing:-.01em;text-transform:uppercase;color:var(--tp-common-black);font-family:var(--tp-ff-clash-medium)}.tp-header-8-bar span svg{margin-left:7px}.tp-header-8-lang a{font-size:15px;line-height:1;letter-spacing:-.01em;color:var(--tp-common-black);font-family:var(--tp-ff-clash-medium)}.tp-header-8-lang a:not(:last-child){margin-right:8px}.tp-header-8-lang a:hover{color:var(--tp-common-red-2)}.tp-header-8-btn{margin-left:20px}.tp-header-9-mt{margin-top:40px}.tp-header-9-box{margin-left:90px}@media (max-width:767px),only screen and (min-width:1200px)and (max-width:1399px),only screen and (min-width:768px)and (max-width:991px),only screen and (min-width:992px)and (max-width:1199px){.tp-header-9-box{margin-left:0}}.tp-header-9-menu.tp-header-dropdown nav ul li.has-dropdown:after{display:none}.tp-header-9-menu>nav>ul{display:inline-block;padding:0 10px;border-radius:14px;background:rgba(238,241,234,.04);border:1px solid rgba(238,241,234,.04)}.tp-header-9-menu>nav>ul>li{display:inline-block;list-style-type:none;padding:8px 0}.tp-header-9-menu>nav>ul>li>a{font-weight:500;font-size:16px;line-height:1;border-radius:8px;padding:7px 23px;display:inline-block;letter-spacing:-.01em;color:var(--tp-common-cream-3);background-color:rgba(0,0,0,0)}.tp-header-9-menu>nav>ul>li>a:hover{color:var(--tp-common-yellow-green);background-color:rgba(238,241,234,.06)}.tp-header-9-logo .logo-2{display:none}.tp-header-9-search span{color:var(--tp-common-cream)}.tp-header-10-area.header-10-dark-style .tp-header-10-wrapper{background:#1a1b1e;border:1px solid rgba(0,0,0,.6)}.tp-header-10-area.header-10-dark-style .tp-header-10-menu>nav>ul>li>a,.tp-header-10-area.header-10-dark-style .tp-header-10-offcanvas .tp-header-bar button{color:var(--tp-common-white)}.tp-header-10-area.header-10-dark-style .tp-header-10-offcanvas .tp-header-bar button i{background-color:var(--tp-common-white)}.tp-header-10-announcement-wrapper{padding:10px 0}.tp-header-10-announcement-content p{font-size:14px;font-weight:600;margin:0 8px 0 0;color:var(--tp-common-white)}@media(max-width:767px){.tp-header-10-announcement-content p{font-size:12px;margin-right:0}}@media only screen and (min-width:576px)and (max-width:767px){.tp-header-10-announcement-content p{font-size:14px;margin-right:8px}}.tp-header-10-announcement-content p span{display:inline-block;font-size:11px;font-weight:700;padding:4px 16px;margin-right:10px;text-transform:uppercase;background:#21212d;border-radius:18px}@media(max-width:767px){.tp-header-10-announcement-content p span{font-size:10px;font-weight:500;padding:4px 10px;margin-right:5px}}@media only screen and (min-width:576px)and (max-width:767px){.tp-header-10-announcement-content p span{padding:4px 16px}}.tp-header-10-announcement-content a{position:relative;display:inline-block;font-size:14px;font-weight:700;color:var(--tp-common-white)}.tp-header-10-announcement-content a:after{position:absolute;content:"";height:1px;width:100%;bottom:0;left:0;transition:all .3s ease-in-out;background-color:hsla(0,0%,100%,.5)}.tp-header-10-announcement-content a:hover:after{opacity:0;visibility:hidden}.tp-header-10-announcement-content a:hover span{transform:rotate(45deg)}.tp-header-10-announcement-content a span{display:inline-block;margin-left:5px;transition:all .3s ease-in-out}.tp-header-10-announcement-close{position:absolute;top:7px;right:60px}.tp-header-10-announcement-close button{display:inline-block;height:26px;width:26px;line-height:7px;border-radius:50%;color:var(--tp-common-black);background:var(--tp-common-white)}.tp-header-10-announcement-close button:hover{transform:scale(1.1)}@media(max-width:767px){.tp-header-10-announcement-close button{display:none}}.tp-header-10-menu{margin-left:-70px}@media only screen and (min-width:1200px)and (max-width:1399px){.tp-header-10-menu{margin-left:-15px}}@media only screen and (min-width:1400px)and (max-width:1599px),only screen and (min-width:1600px)and (max-width:1700px),only screen and (min-width:1701px)and (max-width:1800px),only screen and (min-width:1801px)and (max-width:1850px){.tp-header-10-menu{margin-left:-60px}}.tp-header-10-menu:before{position:absolute;content:"";height:30px;width:1px;top:15px;left:-10px;background:rgba(33,33,45,.06)}.tp-header-10-menu>nav>ul{margin-left:0}.tp-header-10-menu>nav>ul>li{margin:0 20px}.tp-header-10-menu>nav>ul>li>a{padding:22px 0;font-weight:500;font-size:16px;line-height:1;display:inline-block;letter-spacing:-.16px;color:var(--tp-common-black-10)}.tp-header-10-menu.tp-header-dropdown nav ul li.has-dropdown:after{display:none}.tp-header-10-wrapper{padding:1px 30px;border-radius:60px;border:1px solid hsla(0,0%,100%,.6);background:rgba(247,247,253,.2);box-shadow:0 20px 30px 0 rgba(33,33,45,.03)}@media (max-width:767px),only screen and (min-width:768px)and (max-width:991px),only screen and (min-width:992px)and (max-width:1199px){.tp-header-10-wrapper{padding:10px 20px}}.tp-header-10-btn-box{line-height:1}.tp-header-10-offcanvas .tp-header-bar button{color:var(--tp-common-black)}.tp-header-10-offcanvas .tp-header-bar button i{background-color:var(--tp-common-black)}.tp-header-11-style .tp-header-10-wrapper{background:hsla(0,0%,100%,.8);border:1px solid hsla(0,0%,100%,.6);box-shadow:0 20px 30px 0 rgba(33,33,45,.03)}.tp-header-11-style .tp-header-10-wrapper:after{content:"";height:100%;width:100%;backdrop-filter:blur(10px)}.tp-header-11-style .tp-header-10-menu{margin-left:-100px}@media (max-width:767px),only screen and (min-width:1200px)and (max-width:1399px),only screen and (min-width:1400px)and (max-width:1599px),only screen and (min-width:768px)and (max-width:991px),only screen and (min-width:992px)and (max-width:1199px){.tp-header-11-style .tp-header-10-menu{margin-left:0}}.tp-header-11-style.header-11-dark-style .tp-header-10-wrapper{background:#1a1b1e;border:1px solid rgba(0,0,0,.6)}.tp-header-11-style.header-11-dark-style .tp-header-10-menu>nav>ul>li>a,.tp-header-11-style.header-11-dark-style .tp-header-10-offcanvas .tp-header-bar button{color:var(--tp-common-white)}.tp-header-11-style.header-11-dark-style .tp-header-10-offcanvas .tp-header-bar button i{background-color:var(--tp-common-white)}.tp-header-11-style.header-11-dark-style .tp-btn-black-radius{background-color:#fff;color:var(--tp-common-black)}.tp-header-11-style.header-11-dark-style .tp-btn-black-radius i{color:var(--tp-common-white);background-color:var(--tp-common-black)}@media (max-width:767px),only screen and (min-width:768px)and (max-width:991px),only screen and (min-width:992px)and (max-width:1199px){.tp-header-12-ptb{padding:10px 0}}.tp-header-12-ptb.sticky-black-bg .tp-header-12-menu>nav>ul>li.has-dropdown:after,.tp-header-12-ptb.sticky-black-bg .tp-header-12-menu>nav>ul>li>a{color:var(--tp-common-white)}.tp-header-12-menu>nav>ul{margin-left:0}.tp-header-12-menu>nav>ul>li{margin:0 20px}.tp-header-12-menu>nav>ul>li>a{position:relative;padding:41px 0;font-size:17px;font-weight:500;line-height:1;color:#616161;display:inline-block;letter-spacing:-.17px}.tp-header-12-menu.about-us-4 nav ul li a{color:#111013}.tp-header-12-menu.tp-header-dropdown nav ul li.has-dropdown:after{color:#616161}@media (max-width:767px),only screen and (min-width:768px)and (max-width:991px),only screen and (min-width:992px)and (max-width:1199px){.tp-header-13-ptb{padding:10px 0}}.tp-header-13-menu>nav>ul{margin-left:270px}@media only screen and (min-width:1600px)and (max-width:1700px){.tp-header-13-menu>nav>ul{margin-left:100px}}@media (max-width:767px),only screen and (min-width:1200px)and (max-width:1399px),only screen and (min-width:1400px)and (max-width:1599px),only screen and (min-width:768px)and (max-width:991px),only screen and (min-width:992px)and (max-width:1199px){.tp-header-13-menu>nav>ul{margin-left:0}}.tp-header-13-menu>nav>ul>li{margin:0 20px}.tp-header-14-main{position:relative;z-index:999}.tp-header-14-wrapper{padding:18px 0}.tp-header-14-info a{font-size:15px;font-weight:600;color:var(--tp-common-white)}.tp-header-14-bar-wrap .tp-header-8-bar{margin-right:0;padding:8px 18px;border:1px solid hsla(0,0%,100%,.1)}.tp-header-14-bar-wrap .tp-header-8-bar:hover{background-color:var(--tp-common-white)}.tp-header-14-bar-wrap .tp-header-8-bar:hover span{color:var(--tp-common-black)}.tp-header-14-bar-wrap .tp-header-8-bar span{font-size:14px;font-weight:700;letter-spacing:-.14px;text-transform:uppercase;color:var(--tp-common-white);font-family:var(--tp-ff-inter)}.tp-header-15-style .tp-header-14-info a{color:#141414}@media (max-width:767px),only screen and (min-width:768px)and (max-width:991px){.tp-header-15-style .tp-header-14-info a{color:var(--tp-cream-2)}}.tp-header-15-style .tp-header-14-bar-wrap .tp-header-8-bar{border-color:#141414}.tp-header-15-style .tp-header-14-bar-wrap .tp-header-8-bar span{color:#141414}.tp-header-15-style .tp-header-14-bar-wrap .tp-header-8-bar:hover{background-color:#141414}.tp-header-15-style .tp-header-14-bar-wrap .tp-header-8-bar:hover span{color:var(--tp-common-white)}@media (max-width:767px),only screen and (min-width:768px)and (max-width:991px){.tp-header-15-style .tp-header-14-bar-wrap .tp-header-8-bar{border-color:var(--tp-cream-2)}.tp-header-15-style .tp-header-14-bar-wrap .tp-header-8-bar span{color:var(--tp-cream-2)}.tp-header-15-style .tp-header-14-bar-wrap .tp-header-8-bar:hover{background-color:var(--tp-cream-2)}.tp-header-15-style .tp-header-14-bar-wrap .tp-header-8-bar:hover span{color:var(--tp-common-black)}}.tp-header-inner-style .tp-header-menu>nav>ul{padding:0 10px;border-radius:30px;display:inline-block;background-color:#f6f6f9}.tp-header-inner-style .tp-header-menu>nav>ul>li>a{padding:10px 0;color:var(--tp-common-black)}.tp-header-inner-style .tp-header-dropdown nav ul li.has-dropdown:after{color:var(--tp-common-black)}.tp-header-inner-style .tp-header-dropdown nav ul li .tp-submenu{top:110%}.tp-header-inner-style .tp-header-14-bar-wrap .tp-header-8-bar{border:0;background-color:#f6f6f9}.tp-header-inner-style .tp-header-14-bar-wrap .tp-header-8-bar span{color:var(--tp-common-black)}.tp-header-inner-style .tp-header-14-bar-wrap .tp-header-8-bar:hover{background-color:var(--tp-common-black)}.tp-header-inner-style .tp-header-14-bar-wrap .tp-header-8-bar:hover span{color:var(--tp-common-white)}.tp-header-inner-style.header-inner-white .tp-header-menu>nav>ul{background-color:#1d1d1f}.tp-header-inner-style.header-inner-white .tp-header-menu>nav>ul>li>a{color:#bfbfc0}.tp-header-inner-style.header-inner-white .tp-header-menu>nav>ul>li:hover>a{color:var(--tp-common-white)}.tp-header-inner-style.header-inner-white .tp-header-dropdown>nav>ul>li.has-dropdown:after{color:#bfbfc0}.tp-header-inner-style.header-inner-white .tp-header-dropdown>nav>ul>li:hover.has-dropdown:after{color:var(--tp-common-white)}.tp-header-inner-style.header-inner-white .tp-header-14-bar-wrap .tp-header-8-bar{background-color:#1d1d1f}.tp-header-inner-style.header-inner-white .tp-header-14-bar-wrap .tp-header-8-bar span{color:var(--tp-common-white)}.tp-header-inner-style.header-inner-white .tp-header-14-bar-wrap .tp-header-8-bar:hover{background-color:var(--tp-common-white)}.tp-header-inner-style.header-inner-white .tp-header-14-bar-wrap .tp-header-8-bar:hover span{color:var(--tp-common-black)}.tp-header-inner-style .tp-megamenu-wrapper{top:110%}.tp-header-shop-wrap{position:relative;border:1px solid rgba(0,0,0,.15)}.tp-header-shop-wrap.shop-white-header{border:1px solid hsla(0,0%,100%,.2)}.tp-header-shop-wrap.shop-white-header .tp-header-shop-menu>nav>ul>li>a{color:var(--tp-common-white);border-color:hsla(0,0%,100%,.2)}.tp-header-shop-wrap.shop-white-header .tp-header-shop-action ul li{border-color:hsla(0,0%,100%,.2)}.tp-header-shop-wrap.shop-white-header .tp-header-shop-cart button{color:var(--tp-common-white)}.tp-header-shop-wrap.shop-white-header .tp-header-shop-cart button span{color:#141414;background-color:var(--tp-common-white)}.tp-header-shop-wrap.shop-white-header .tp-header-shop-lang button,.tp-header-shop-wrap.shop-white-header .tp-header-shop-lang span,.tp-header-shop-wrap.shop-white-header .tp-header-shop-search button{color:var(--tp-common-white)}.tp-header-shop-wrap.shop-white-header .logo-2{display:none}.tp-header-shop-wrap.shop-white-header .tp-header-10-offcanvas .tp-header-bar button i{background-color:var(--tp-common-white)}.tp-header-shop-wrap .tp-header-dropdown nav ul li.has-dropdown:after{display:none}.tp-header-shop-wrap .tp-megamenu-wrapper{max-width:100%;border-radius:0 0 14px 14px}.tp-header-shop-wrap .tp-megamenu-wrapper.megamenu-white-bg{background:hsla(0,0%,100%,.95);border:1px solid rgba(0,0,0,.08)}.tp-header-shop-wrap.header-sticky{top:10px;width:calc(100% - 30px);margin:0 auto;border-color:hsla(0,0%,100%,.2)}.tp-header-shop-wrap.header-sticky.sticky-white-bg{background:rgba(20,20,20,.92)}.tp-header-shop-wrap.header-sticky .tp-header-shop-menu>nav>ul>li>a{color:var(--tp-common-white);border-color:hsla(0,0%,100%,.2)}.tp-header-shop-wrap.header-sticky .tp-header-shop-action ul li{border-color:hsla(0,0%,100%,.2)}.tp-header-shop-wrap.header-sticky .tp-header-shop-cart button,.tp-header-shop-wrap.header-sticky .tp-header-shop-search button{color:var(--tp-common-white)}.tp-header-shop-wrap.header-sticky .tp-header-shop-cart button span{background-color:var(--tp-common-white);color:#141414}.tp-header-shop-wrap.header-sticky .tp-header-shop-lang button,.tp-header-shop-wrap.header-sticky .tp-header-shop-lang span{color:var(--tp-common-white)}.tp-header-shop-wrap.header-sticky .tp-header-10-offcanvas .tp-header-bar button i{background-color:var(--tp-common-white)}.tp-header-shop-wrap.header-sticky .tp-header-shop-logo img{filter:brightness(0) invert(1)}.tp-header-shop-wrap .dropdown-white-bg nav ul li .tp-submenu{border-radius:0 0 14px 14px;background:hsla(0,0%,100%,.95);border:1px solid rgba(0,0,0,.08)}.tp-header-shop-menu>nav>ul{display:flex}.tp-header-shop-menu>nav>ul>li{list-style:none;display:inline-block}.tp-header-shop-menu>nav>ul>li>a{height:100%;padding:18px 30px;font-weight:500;font-size:14px;line-height:1;color:#141414;letter-spacing:-.01em;display:inline-block;text-transform:uppercase;border-right:1px solid rgba(0,0,0,.2)}.tp-header-shop-action>ul{display:flex}.tp-header-shop-action>ul>li{position:relative;padding:12px 30px;list-style-type:none;display:inline-flex;justify-content:center;align-items:center;border-left:1px solid rgba(0,0,0,.2)}.tp-header-shop-cart a,.tp-header-shop-cart button,.tp-header-shop-cart span,.tp-header-shop-lang a,.tp-header-shop-lang button,.tp-header-shop-lang span{font-weight:500;font-size:14px;line-height:1;color:#141414;letter-spacing:-.01em;text-transform:uppercase}.tp-header-shop-cart button span{position:absolute;top:0;right:0;padding:3px 6px 4px;font-weight:600;font-size:14px;line-height:1;text-align:center;display:inline-block;letter-spacing:-.01em;text-transform:uppercase;color:var(--tp-common-white);background-color:#141414;border:1px solid rgba(0,0,0,.2)}@media (max-width:767px),only screen and (min-width:768px)and (max-width:991px),only screen and (min-width:992px)and (max-width:1199px){.tp-header-shop-logo{margin-left:20px}}.tp-header-14-yellow-bg .tp-header-8-bar:hover{color:var(--tp-common-white);border-color:var(--tp-common-black);background-color:var(--tp-common-black)}.header-sticky{position:fixed;top:0;left:0;right:0;opacity:1;width:100%;z-index:10;visibility:visible;background:rgba(38,37,40,.9);box-shadow:0 2px 6px 0 rgba(19,19,22,.08);animation:headerSlideDown .95s ease 0s 1 normal forwards running;-webkit-animation:headerSlideDown .95s ease 0s 1 normal forwards running}.header-sticky .tp-header-menu>nav>ul>li>a{padding:22px 0}.header-sticky.sticky-white-bg{background:hsla(0,0%,100%,.9)}.header-sticky.sticky-white-bg .tp-header-dropdown nav ul li.has-dropdown:after,.header-sticky.sticky-white-bg .tp-header-menu>nav>ul>li>a{color:var(--tp-common-black)}.header-sticky.sticky-white-bg .tp-header-lang a{color:rgba(0,0,0,.6)}.header-sticky.sticky-white-bg .tp-header-lang a.active{color:var(--tp-common-black)}.header-sticky.sticky-white-bg .tp-header-bar button i{background-color:var(--tp-common-black)}.header-sticky.sticky-white-bg .tp-header-7-serach{color:var(--tp-common-black)}.header-sticky.sticky-white-bg .tp-header-btn-box .tp-btn-white-border:hover{color:var(--tp-common-black);border-color:rgba(0,0,0,.6)}.header-sticky.tp-header-blur:after{position:absolute;content:"";top:0;left:0;width:100%;height:100%;backdrop-filter:blur(40px);z-index:-1}.header-sticky.tp-header-3-style{padding-top:0}@media (max-width:767px),only screen and (min-width:768px)and (max-width:991px),only screen and (min-width:992px)and (max-width:1199px){.header-sticky.tp-header-3-style,.header-sticky.tp-header-9-sticky{padding:10px 0}}.header-sticky.tp-header-border{border-bottom:0}.header-sticky .tp-header-logo{padding:0}.header-sticky .tp-header-7-wrapper{padding:0;border-radius:0;background:transparent none repeat 0 0/auto auto padding-box border-box scroll;background:initial;border:none}@media (max-width:767px),only screen and (min-width:768px)and (max-width:991px),only screen and (min-width:992px)and (max-width:1199px){.header-sticky .tp-header-7-wrapper{padding:10px 0}}.header-sticky.tp-header-9-sticky .tp-header-9-logo .logo-1{display:none}.header-sticky.tp-header-9-sticky .tp-header-9-logo .logo-2{display:block!important}.header-sticky.tp-header-9-sticky .tp-header-9-menu>nav>ul>li>a{padding:25px 0;margin:0 15px;color:var(--tp-common-black)}.header-sticky.tp-header-9-sticky .tp-header-9-menu>nav>ul,.header-sticky.tp-header-9-sticky .tp-header-9-menu>nav>ul>li{padding:0}.header-sticky.tp-header-9-sticky .tp-header-9-box{margin-left:0}.header-sticky.tp-header-9-sticky .tp-header-9-search span{color:var(--tp-common-black)}.header-sticky.tp-header-9-sticky .tp-header-9-btn .tp-btn-yellow-green{color:#fff;background-color:#2a4c3a}.header-sticky.tp-header-10-sticky .tp-header-10-wrapper{margin-top:0;border-radius:0;border:0;box-shadow:none;background:rgba(0,0,0,0)}.header-sticky.tp-header-11-style .tp-header-10-wrapper{border:0;background:0;margin-top:0;box-shadow:none;backdrop-filter:none}.header-sticky.tp-header-inner-style .tp-header-menu>nav>ul{padding:0;border-radius:0;display:inline-block;margin-bottom:0;background-color:rgba(0,0,0,0)}.header-sticky.tp-header-inner-style .tp-header-dropdown nav>ul>li .tp-submenu{top:104%}.header-sticky.tp-header-inner-style .tp-header-dropdown nav>ul>li .tp-submenu li .tp-submenu{top:0}.header-sticky.tp-header-inner-style .tp-megamenu-wrapper{top:104%}.sticky-white-bg .tp-megamenu-list ul li a span{font-weight:700}.sticky-white-bg .tp-megamenu-list ul li a span.new{color:#b64ade;background:rgba(182,74,222,.08)}.sticky-white-bg .tp-megamenu-list ul li a span.pop{color:#0db50e;background-color:rgba(13,181,14,.08)}.tp-header-dropdown nav ul li{position:relative;list-style:none}.tp-header-dropdown nav ul li.p-static{position:static}.tp-header-dropdown nav ul li.has-dropdown:after{content:"";width:10px;height:10px;margin-left:7px;display:inline-block;vertical-align:middle;background-color:var(--tp-common-white);-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='2.5' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='m5 9 7 7 7-7'/%3E%3C/svg%3E") center/contain no-repeat;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='2.5' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='m5 9 7 7 7-7'/%3E%3C/svg%3E") center/contain no-repeat;transition:all .3s ease-out 0s}.tp-header-dropdown nav ul li.has-dropdown:hover:after{transform:rotate(-180deg)}.tp-header-dropdown nav ul li .tp-submenu{position:absolute;top:100%;left:0;width:260px;z-index:99;opacity:0;padding:12px 0;transition:.5s;text-align:start;visibility:hidden;border-radius:14px;transform-origin:0 0;transform:scaleY(0);backdrop-filter:blur(40px);background:rgba(38,37,40,.9);box-shadow:0 20px 30px -8px rgba(19,19,22,.1)}.tp-header-dropdown nav ul li .tp-submenu li{width:100%;padding:0 12px;border-radius:8px}.tp-header-dropdown nav ul li .tp-submenu li a{position:relative;border-radius:8px;font-weight:500;font-size:16px;line-height:1;color:#bfbfc0;padding:12px 18px;display:inline-block;letter-spacing:-.01em;text-align:start;width:100%}@media only screen and (min-width:1200px)and (max-width:1399px),only screen and (min-width:1400px)and (max-width:1599px),only screen and (min-width:1600px)and (max-width:1700px){.tp-header-dropdown nav ul li .tp-submenu li a{font-size:14px}}.tp-header-dropdown nav ul li .tp-submenu li .tp-submenu{top:0;left:100%}.tp-header-dropdown nav ul li .tp-submenu li:hover>a{background-color:#2c2b2e;color:var(--tp-common-white)}.tp-header-dropdown nav ul li .tp-submenu li.menu-item-has-children>a{display:flex;align-items:center;justify-content:space-between}.tp-header-dropdown nav ul li .tp-submenu li.menu-item-has-children>a:after{content:"";width:10px;height:10px;margin-left:2px;background-color:#bfbfc0;-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='2.5' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='m5 9 7 7 7-7'/%3E%3C/svg%3E") center/contain no-repeat;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='2.5' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='m5 9 7 7 7-7'/%3E%3C/svg%3E") center/contain no-repeat;display:inline-block;transform:rotate(-90deg);transition:all .3s ease-out 0s}.tp-header-dropdown nav ul li .tp-submenu li.menu-item-has-children:hover a:after{transform:rotate(0deg);color:var(--tp-common-white)}.tp-header-dropdown nav ul li:hover>.tp-submenu{visibility:visible;opacity:1;transform:scale(1)}.tp-header-dropdown nav ul li:hover>.tp-megamenu-wrapper{visibility:visible;opacity:1;transition-duration:.2s;transform:perspective(300px) rotateX(0deg)}.tp-megamenu-wrapper{position:absolute;transition:.3s;opacity:0;visibility:hidden;padding-top:45px;top:100%;left:0;right:0;max-width:1760px;margin:0 auto;overflow:hidden;border-radius:14px;transform-origin:top;transition-duration:.1s;transform:perspective(300px) rotateX(-18deg)}@media only screen and (min-width:1200px)and (max-width:1399px),only screen and (min-width:1400px)and (max-width:1599px),only screen and (min-width:1600px)and (max-width:1700px){.tp-megamenu-wrapper{max-width:calc(100% - 40px)}}@media (max-width:767px),only screen and (min-width:768px)and (max-width:991px),only screen and (min-width:992px)and (max-width:1199px){.tp-megamenu-wrapper{padding-top:25px}}.tp-megamenu-wrapper.megamenu-white-bg{backdrop-filter:blur(40px);background:hsla(0,0%,100%,.9);box-shadow:0 2px 6px 0 rgba(19,19,22,.1)}.tp-megamenu-wrapper.megamenu-white-bg .tp-megamenu-title{color:#111013;border-bottom:1px solid #f3f3f6}.tp-megamenu-wrapper.megamenu-white-bg .tp-megamenu-list ul:after{background-color:#f3f3f6}.tp-megamenu-wrapper.megamenu-white-bg .tp-megamenu-list ul li a{color:#636368}.tp-megamenu-wrapper.megamenu-white-bg .tp-megamenu-list ul li a:hover{background-color:#f8f8fb;color:var(--tp-common-black)}.tp-megamenu-wrapper.megamenu-small{max-width:800px}.tp-megamenu-title{font-weight:600;font-size:13px;line-height:1;margin-bottom:0;padding-left:40px;padding-bottom:25px;text-align:start;text-transform:uppercase;color:var(--tp-common-white);border-bottom:1px solid hsla(0,0%,100%,.06)}@media only screen and (min-width:1400px)and (max-width:1599px){.tp-megamenu-title{padding-left:23px}}@media only screen and (min-width:1200px)and (max-width:1399px){.tp-megamenu-title{padding-left:20px}}@media (max-width:767px),only screen and (min-width:768px)and (max-width:991px),only screen and (min-width:992px)and (max-width:1199px){.tp-megamenu-title{padding-left:20px}}.tp-megamenu-list{height:100%}.tp-megamenu-list ul{position:relative;height:100%;padding-top:18px;padding-bottom:50px}.tp-megamenu-list ul:after{position:absolute;content:"";top:0;left:0;width:1px;height:100%;background-color:hsla(0,0%,100%,.06)}@media (max-width:767px),only screen and (min-width:768px)and (max-width:991px),only screen and (min-width:992px)and (max-width:1199px){.tp-megamenu-list ul:after{display:none}}.tp-megamenu-list ul li{padding:0 20px}@media only screen and (min-width:1200px)and (max-width:1399px),only screen and (min-width:1400px)and (max-width:1599px),only screen and (min-width:1600px)and (max-width:1700px){.tp-megamenu-list ul li{padding:0 10px}}.tp-megamenu-list ul li:not(:last-child){margin-bottom:10px}.tp-megamenu-list ul li a{position:relative;width:100%;font-weight:600;font-size:16px;line-height:1;color:#bfbfc0;padding:12px 18px;border-radius:8px;display:inline-block;letter-spacing:-.01em;text-align:start}@media only screen and (min-width:1600px)and (max-width:1700px),only screen and (min-width:1701px)and (max-width:1800px){.tp-megamenu-list ul li a{font-size:14px}}@media only screen and (min-width:1400px)and (max-width:1599px){.tp-megamenu-list ul li a{font-size:14px;padding:12px}}@media only screen and (min-width:1200px)and (max-width:1399px){.tp-megamenu-list ul li a{font-size:14px;padding:12px 8px}}.tp-megamenu-list ul li a span{font-size:13px;line-height:1;font-weight:800;padding:6px 8px;border-radius:20px;display:inline-block;margin-left:3px;text-transform:capitalize;letter-spacing:.7px}@media only screen and (min-width:1400px)and (max-width:1599px){.tp-megamenu-list ul li a span{font-size:8px;padding:5px 6px}}@media (max-width:767px),only screen and (min-width:1200px)and (max-width:1399px),only screen and (min-width:768px)and (max-width:991px),only screen and (min-width:992px)and (max-width:1199px){.tp-megamenu-list ul li a span{display:none}}.tp-megamenu-list ul li a span.hot{color:#ff535b;background-color:rgba(255,83,91,.08)}.tp-megamenu-list ul li a span.new{color:#fff669;background-color:rgba(255,246,105,.08)}.tp-megamenu-list ul li a span.pop{color:#19e41a;background-color:rgba(25,228,26,.08)}.tp-megamenu-list ul li a:hover{background-color:#2c2b2e;color:var(--tp-common-white)}.tp-megamenu-thumb{height:100%;position:absolute;top:0;right:0;width:17%}@media (max-width:767px),only screen and (min-width:768px)and (max-width:991px),only screen and (min-width:992px)and (max-width:1199px){.tp-megamenu-thumb{display:none}}.tp-megamenu-thumb img{height:100%;-o-object-fit:cover;object-fit:cover;width:100%;overflow:hidden}.dropdown-white-bg nav ul li .tp-submenu{background:hsla(0,0%,100%,.9)}.dropdown-white-bg nav ul li .tp-submenu li a{color:#636368}.dropdown-white-bg nav ul li .tp-submenu li:hover>a{background-color:#f8f8fb;color:var(--tp-common-black)}.dropdown-white-bg nav ul li .tp-submenu li.menu-item-has-children>a:after{color:#636368}.dropdown-white-bg nav ul li .tp-submenu li.menu-item-has-children:hover>a:after{color:var(--tp-common-black)}.tp-offcanvas-menu{margin-bottom:80px}.tp-offcanvas-menu ul{list-style:none}.tp-offcanvas-menu ul li{position:relative}.tp-offcanvas-menu ul li>a{padding:10px 0;display:block;font-size:20px;font-weight:500}.tp-offcanvas-menu ul li.active>a{color:var(--tp-common-red-3)}.tp-offcanvas-menu ul li.active>.tp-menu-close i{top:10px;transform:rotate(135deg)}.tp-offcanvas-menu ul li .submenu{display:none}.tp-offcanvas-menu ul li .submenu .submenu{margin-left:30px}.tp-offcanvas-menu .tp-megamenu-wrapper.megamenu-white-bg{backdrop-filter:none;background:rgba(0,0,0,0);box-shadow:none}.tp-offcanvas-menu .mega-menu{width:auto;opacity:1;visibility:visible;transition:none;position:static;display:none;transform:perspective(0) rotateX(0)}.tp-offcanvas-menu .tp-megamenu-list ul li{padding:0}.tp-offcanvas-menu .tp-megamenu-list ul li a{padding:8px 20px;font-size:17px}.tp-offcanvas-menu .tp-submenu li a{padding:8px 20px;border-radius:10px;font-size:17px}.tp-offcanvas-menu .tp-submenu li a:hover{background-color:#f8f8fb;color:var(--tp-common-black)}.tp-menu-close{position:absolute;right:7px;top:12px}.tp-menu-close i{transition:all .3s;font-size:18px;font-weight:500}.menu-item-has-children .tp-menu-close{right:14px;top:9px}.body-overlay{position:fixed;top:0;left:0;z-index:998;width:100%;height:100%;visibility:hidden;opacity:0;transition:.45s ease-in-out;background:rgba(24,24,24,.4)}.body-overlay.opened{opacity:1;visibility:visible}.tp-offcanvas-wrapper{position:fixed;top:0;right:0;width:450px;height:100vh;z-index:999;padding:50px;overflow-y:scroll;transition:all .3s;background:#fff;overscroll-behavior-y:contain;transform:translateX(calc(100% + 80px))}@media(max-width:767px){.tp-offcanvas-wrapper{width:100%}}@media only screen and (min-width:576px)and (max-width:767px){.tp-offcanvas-wrapper{width:450px}}.tp-offcanvas-wrapper .logo-2{display:none}.tp-offcanvas-wrapper.offcanvas-black-bg{background:#1c1d20}.tp-offcanvas-wrapper.offcanvas-black-bg .logo-1{display:none}.tp-offcanvas-wrapper.offcanvas-black-bg .logo-2{display:block!important}.tp-offcanvas-wrapper.offcanvas-black-bg .tp-offcanvas-close-btn,.tp-offcanvas-wrapper.offcanvas-black-bg .tp-offcanvas-menu ul li>a{color:var(--tp-common-white)}.tp-offcanvas-wrapper.offcanvas-black-bg .tp-offcanvas-menu ul li.active>a{color:var(--tp-common-red-3)}.tp-offcanvas-wrapper.offcanvas-black-bg .tp-offcanvas-menu .tp-submenu li a:hover{background-color:#2c2b2e;color:var(--tp-common-white)}.tp-offcanvas-wrapper.offcanvas-black-bg .tp-menu-close i{color:var(--tp-common-white)}.tp-offcanvas-wrapper.offcanvas-black-bg .tp-megamenu-wrapper.megamenu-black-bg{backdrop-filter:none;background:rgba(0,0,0,0);box-shadow:none}.tp-offcanvas-wrapper.offcanvas-black-bg .tp-offcanvas-title.sm{color:var(--tp-common-white)}.tp-offcanvas-wrapper.offcanvas-black-bg .tp-offcanvas-contact ul li a{color:hsla(0,0%,100%,.8)}.tp-offcanvas-wrapper.offcanvas-black-bg .tp-offcanvas-contact ul li a:hover{color:var(--tp-common-white)}.tp-offcanvas-wrapper.offcanvas-black-bg .tp-offcanvas-contact ul li a:after{background-color:var(--tp-common-white)}.tp-offcanvas-wrapper.offcanvas-black-bg .tp-offcanvas-social ul li a{color:var(--tp-common-white);border:1px solid hsla(0,0%,100%,.1)}.tp-offcanvas-wrapper.offcanvas-black-bg .tp-offcanvas-social ul li a:hover{color:var(--tp-common-black);border-color:var(--tp-common-white);background-color:var(--tp-common-white)}.tp-offcanvas-wrapper.offcanvas-black-bg .tp-offcanvas-title{color:var(--tp-common-white)}.tp-offcanvas-wrapper.offcanvas-black-bg .tp-offcanvas-content p{color:hsla(0,0%,100%,.8)}.tp-offcanvas-area.opened .tp-offcanvas-wrapper{transform:translateX(0)}.tp-offcanvas-top{margin-bottom:90px}.tp-offcanvas-close-btn{color:#000}.tp-offcanvas-close-btn:hover{opacity:1;transform:rotate(90deg)}.tp-offcanvas-content{margin-bottom:45px}.tp-offcanvas-content p{font-size:16px;font-weight:400;line-height:24px;color:#414144}.tp-offcanvas-title{font-size:40px;line-height:1;letter-spacing:-.8px}.tp-offcanvas-title,.tp-offcanvas-title.sm{font-weight:700;margin-bottom:15px;color:var(--tp-common-black)}.tp-offcanvas-title.sm{font-size:20px;text-transform:uppercase}.tp-offcanvas-gallery{margin-bottom:65px}.tp-offcanvas-gallery-img{aspect-ratio:1;overflow:hidden}.tp-offcanvas-gallery-img img{width:100%!important;height:100%!important;-o-object-fit:cover;object-fit:cover;transition:.9s}.tp-offcanvas-gallery-img:hover img{transform:scale(1.2) rotate(-2deg)}.tp-offcanvas-contact{margin-bottom:55px}.tp-offcanvas-contact ul li{list-style:none}.tp-offcanvas-contact ul li:not(:last-child){margin-bottom:2px}.tp-offcanvas-contact ul li a{display:inline-block;color:#414144;font-size:16px;position:relative}.tp-offcanvas-contact ul li a:after{position:absolute;bottom:2px;right:0;width:0;height:1px;content:"";transition:.4s;background-color:#1e1e1e}.tp-offcanvas-contact ul li a:hover{color:var(--tp-common-black)}.tp-offcanvas-contact ul li a:hover:after{width:100%;right:auto;left:0}.tp-offcanvas-social ul{display:flex;align-items:center}.tp-offcanvas-social ul li{list-style:none}.tp-offcanvas-social ul li:not(:last-child){margin-right:8px}.tp-offcanvas-social ul li a{display:inline-block;text-align:center;width:40px;height:40px;line-height:38px;border-radius:40px;transition:all .3s;color:var(--tp-common-black);border:1px solid rgba(2,11,24,.1)}.tp-offcanvas-social ul li a:hover{background-color:var(--tp-common-black);border-color:var(--tp-common-black);color:var(--tp-common-white)}.tp-offcanvas-social ul li a svg{transform:translateY(-1px)}.tp-offcanvas-2-area{position:relative}.tp-offcanvas-2-area.opened .animated-text>nav>ul>li a:after{visibility:visible;opacity:1;bottom:35px}.tp-offcanvas-2-area.opened .animated-text>nav>ul>li a:before{width:100%}.tp-offcanvas-2-area.opened .animated-text>nav>ul>li a .tp-text-hover-effect-word .single-char span{transform:translateZ(.1px)}.tp-offcanvas-2-area.opened .tp-offcanvas-2-left,.tp-offcanvas-2-area.opened .tp-offcanvas-2-right,.tp-offcanvas-2-area.opened .tp-offcanvas-2-wrapper{visibility:visible;opacity:1}.tp-offcanvas-2-area.opened .tp-offcanvas-2-bg.is-left,.tp-offcanvas-2-area.opened .tp-offcanvas-2-bg.is-right{transform:scale(1);transition-delay:0s}.tp-offcanvas-2-area.opened .tp-offcanvas-2-menu{transition-delay:0s}.tp-offcanvas-2-area.opened .tp-offcanvas-2-close{visibility:visible;opacity:1;transform:translateY(0);transition-delay:.9s}.tp-offcanvas-2-area .tp-offcanvas-menu>nav>ul>li>a{font-weight:700;font-size:50px;line-height:1;color:#717172;letter-spacing:-.02em}@media only screen and (min-width:768px)and (max-width:991px){.tp-offcanvas-2-area .tp-offcanvas-menu>nav>ul>li>a{font-size:35px}}@media(max-width:767px){.tp-offcanvas-2-area .tp-offcanvas-menu>nav>ul>li>a{font-size:30px}}.tp-offcanvas-2-area .tp-offcanvas-menu>nav>ul>li>a:after{position:absolute;left:0;top:3px;font-weight:500;font-size:13px;content:"0" counter(count);counter-increment:count;color:rgba(113,113,114,.8)}.tp-offcanvas-2-area .tp-offcanvas-menu>nav>ul>li.is-active .tp-menu-close i,.tp-offcanvas-2-area .tp-offcanvas-menu>nav>ul>li.is-active>a{color:var(--tp-common-white)}.tp-offcanvas-2-area .tp-offcanvas-menu>nav>ul>li>ul>li>a{font-weight:600;font-size:30px;line-height:1;transition:.3s;color:#717172;letter-spacing:-.02em}@media (max-width:767px),only screen and (min-width:768px)and (max-width:991px){.tp-offcanvas-2-area .tp-offcanvas-menu>nav>ul>li>ul>li>a{font-size:20px}}.tp-offcanvas-2-area .tp-offcanvas-menu>nav>ul>li>ul>li>a:hover{transform:translateX(15px);color:var(--tp-common-white)}.tp-offcanvas-2-area .tp-offcanvas-menu .tp-submenu li a:hover{background-color:transparent;background-color:initial;color:var(--tp-common-white)}.tp-offcanvas-2-area .tp-offcanvas-menu ul li:not(:last-child)>a{border-bottom:0}.tp-offcanvas-2-area .tp-offcanvas-menu ul li>a{padding:0 0 0 30px}.tp-offcanvas-2-area .tp-offcanvas-menu ul>li:not(:last-child){margin-bottom:45px}.tp-offcanvas-2-area .tp-offcanvas-menu ul li .submenu{padding-left:20px;margin-top:40px;margin-bottom:56px}@media (max-width:767px),only screen and (min-width:768px)and (max-width:991px){.tp-offcanvas-2-area .tp-offcanvas-menu ul li .submenu{padding-left:0}}.tp-offcanvas-2-area .tp-offcanvas-menu ul li .submenu li:not(:last-child){margin-bottom:30px}.tp-offcanvas-2-area.offcanvas-2-white-bg .tp-offcanvas-2-bg.is-left{background:var(--tp-common-white)}.tp-offcanvas-2-area.offcanvas-2-white-bg .tp-offcanvas-2-logo .logo-1{display:none}.tp-offcanvas-2-area.offcanvas-2-white-bg .tp-offcanvas-menu>nav>ul>li.is-active .tp-menu-close i,.tp-offcanvas-2-area.offcanvas-2-white-bg .tp-offcanvas-menu>nav>ul>li.is-active>a{color:var(--tp-common-black)}.tp-offcanvas-2-area.offcanvas-2-white-bg .tp-offcanvas-menu>nav>ul>li>a{color:#d5d5d5}.tp-offcanvas-2-area.offcanvas-2-white-bg .tp-offcanvas-menu>nav>ul>li>ul>li>a{color:var(--tp-common-black)}.tp-offcanvas-2-area.offcanvas-2-white-bg .tp-offcanvas-menu .tp-submenu li a:hover{background-color:transparent;background-color:initial;color:var(--tp-common-black)}.tp-offcanvas-2-area.offcanvas-2-white-bg .tp-offcanvas-2-bg.is-right{background-color:#f6f6f9}.tp-offcanvas-2-area.offcanvas-2-white-bg .tp-offcanvas-2-right-info-item>a,.tp-offcanvas-2-area.offcanvas-2-white-bg .tp-offcanvas-2-right-info-title{color:var(--tp-common-black)}.tp-offcanvas-2-area.offcanvas-2-white-bg .tp-offcanvas-2-right-social a{color:var(--tp-common-black);border:1px solid rgba(0,0,0,.1)}.tp-offcanvas-2-area.offcanvas-2-white-bg .tp-offcanvas-2-right-social a:hover{color:var(--tp-common-white);border-color:var(--tp-common-black);background-color:var(--tp-common-black)}.tp-offcanvas-2-area.offcanvas-2-white-bg .tp-offcanvas-2-close-btn,.tp-offcanvas-2-area.offcanvas-2-white-bg .tp-offcanvas-2-close-btn .text{color:var(--tp-common-black)}.tp-offcanvas-2-area.offcanvas-2-black-bg .tp-offcanvas-2-logo .logo-2{display:none!important}.tp-offcanvas-2-bg.left-box{position:fixed;top:0;height:100%;width:60%;transition:all 1s cubic-bezier(.77,0,.175,1);z-index:1111}@media(max-width:767px){.tp-offcanvas-2-bg.left-box{width:100%}}.tp-offcanvas-2-bg.right-box{position:fixed;top:0;height:100%;width:40%;transition:all 1s cubic-bezier(.77,0,.175,1);z-index:1111}@media(max-width:767px){.tp-offcanvas-2-bg.right-box{width:100%}}.tp-offcanvas-2-bg.is-left{left:0;transform:scaleY(0);transform-origin:top center;background:var(--tp-common-black);transition-delay:1s}.tp-offcanvas-2-bg.is-right{right:0;transform-origin:bottom center;transform:scaleY(0);background-color:#1c1d20;transition-delay:1s}.tp-offcanvas-2-wrapper .left-box{position:fixed;top:0;width:60%;height:100vh;z-index:9999;overflow-y:scroll;pointer-events:auto;scrollbar-width:none;padding:40px 80px 50px}@media only screen and (min-width:768px)and (max-width:991px){.tp-offcanvas-2-wrapper .left-box{padding:40px}}@media(max-width:767px){.tp-offcanvas-2-wrapper .left-box{width:100%;padding:40px}}.tp-offcanvas-2-wrapper .left-box .tp-offcanvas-menu{padding:0 125px}@media only screen and (min-width:1200px)and (max-width:1399px),only screen and (min-width:1400px)and (max-width:1599px){.tp-offcanvas-2-wrapper .left-box .tp-offcanvas-menu{padding:0 70px}}@media only screen and (min-width:768px)and (max-width:991px),only screen and (min-width:992px)and (max-width:1199px){.tp-offcanvas-2-wrapper .left-box .tp-offcanvas-menu{padding:0 20px}}@media(max-width:767px){.tp-offcanvas-2-wrapper .left-box .tp-offcanvas-menu{padding:0}}.tp-offcanvas-2-wrapper .right-box{position:fixed;top:0;width:40%;height:100vh;z-index:9999;padding:50px 100px 50px 0;scrollbar-width:none;overscroll-behavior-y:contain}@media only screen and (min-width:768px)and (max-width:991px){.tp-offcanvas-2-wrapper .right-box{padding-right:40px}}.tp-offcanvas-2-wrapper .right-box::-webkit-scrollbar{display:none}@media(max-width:767px){.tp-offcanvas-2-wrapper .right-box{width:100%}}.tp-offcanvas-2-wrapper .tp-menu-close{top:10px;height:0;width:0}@media(max-width:767px){.tp-offcanvas-2-wrapper .tp-menu-close{top:0;right:20px}}.tp-offcanvas-2-wrapper .tp-menu-close i{font-size:20px;color:#717172}.tp-offcanvas-2-left{visibility:hidden;opacity:0;left:0;transition:.3s;transition-delay:.8s}@media(max-width:767px){.tp-offcanvas-2-left-wrap{margin-bottom:80px}}.tp-offcanvas-2-right{visibility:hidden;opacity:0;right:0;transition:.3s;transition-delay:.8s}.tp-offcanvas-2-right-inner{height:100%;padding:100px}@media only screen and (min-width:1200px)and (max-width:1399px){.tp-offcanvas-2-right-inner{padding-left:50px;padding-right:50px}}@media only screen and (min-width:992px)and (max-width:1199px){.tp-offcanvas-2-right-inner{padding:50px}}@media only screen and (min-width:768px)and (max-width:991px){.tp-offcanvas-2-right-inner{padding:30px}}.tp-offcanvas-2-right-info-box{padding:0 200px}@media only screen and (min-width:1701px)and (max-width:1800px),only screen and (min-width:1801px)and (max-width:1850px){.tp-offcanvas-2-right-info-box{padding-right:100px}}@media only screen and (min-width:1400px)and (max-width:1599px),only screen and (min-width:1600px)and (max-width:1700px){.tp-offcanvas-2-right-info-box{padding:0 100px}}@media only screen and (min-width:1200px)and (max-width:1399px){.tp-offcanvas-2-right-info-box{padding:0 0 0 100px}}@media only screen and (min-width:992px)and (max-width:1199px){.tp-offcanvas-2-right-info-box{padding:0 0 0 70px}}@media only screen and (min-width:768px)and (max-width:991px){.tp-offcanvas-2-right-info-box{padding:0 0 0 60px;margin-top:130px}}.tp-offcanvas-2-right-info-title{font-weight:700;font-size:30px;line-height:1;margin-bottom:35px;color:var(--tp-common-white)}.tp-offcanvas-2-right-info-item{margin-bottom:30px}.tp-offcanvas-2-right-info-item label{font-weight:500;font-size:15px;line-height:1;display:block;color:#717172}.tp-offcanvas-2-right-info-item>a{font-weight:600;font-size:18px;line-height:1;letter-spacing:-.01em;color:var(--tp-common-white)}@media (max-width:767px),only screen and (min-width:768px)and (max-width:991px),only screen and (min-width:992px)and (max-width:1199px){.tp-offcanvas-2-right-info-item>a br{display:none}}.tp-offcanvas-2-right-social a{height:40px;width:40px;transition:.3s;line-height:35px;text-align:center;border-radius:50%;display:inline-block;color:var(--tp-common-white);border:1px solid hsla(0,0%,100%,.1)}.tp-offcanvas-2-right-social a:hover{color:var(--tp-common-black);border-color:var(--tp-common-white);background-color:var(--tp-common-white)}.tp-offcanvas-2-close{visibility:hidden;opacity:0;transition:.3s;transition-delay:.5s;transform:translateY(20px)}@media only screen and (min-width:768px)and (max-width:991px){.tp-offcanvas-2-close{padding-right:30px}}.tp-offcanvas-2-close-btn{font-size:14px;font-weight:500;text-transform:uppercase;color:var(--tp-common-white)}.tp-offcanvas-2-close-btn .text{width:60px;height:20px;transition:.3s;overflow:hidden;display:inline-block;transform:translateY(4px);color:var(--tp-common-white)}.tp-offcanvas-2-close-btn .text span{transition:.3s;display:inline-block;transform:translateX(120%)}.tp-offcanvas-2-close-btn:hover .text span{transform:translateX(0)}.tp-offcanvas-2-close-btn:hover span svg{transform:rotate(90deg)}.tp-offcanvas-2-text{right:0;bottom:0;position:absolute;transform:rotate(-90deg) translateY(100%)}.tp-offcanvas-2-text span{font-size:320px;font-weight:700;color:rgba(33,35,41,.3)}.tp-offcanvas-2-logo{margin-bottom:105px}@media(max-width:767px){.tp-offcanvas-2-logo{margin-bottom:0}}.tp-offcanvas-2-logo .logo-2{display:block!important}.basic-pagination{margin-bottom:40px}.basic-pagination ul li{list-style:none;display:inline-block;margin-right:5px}@media(max-width:767px){.basic-pagination ul li{margin-right:5px}}.basic-pagination ul li:hover a{border-color:#d0ff71;background-color:#d0ff71;color:var(--tp-common-black)}.basic-pagination ul li>a{border-radius:50%;color:var(--tp-common-white);border:1px solid hsla(0,0%,100%,.08)}.basic-pagination ul li .current,.basic-pagination ul li>a{height:50px;width:50px;line-height:49px;text-align:center;font-weight:600;font-size:16px;display:inline-block;transition:all .3s ease-in-out}.basic-pagination ul li .current{border-radius:50%;border-color:#d0ff71;background-color:#d0ff71;color:var(--tp-common-black)}.basic-pagination.product-pagination ul li>a{color:#141414;border:1px solid #4d3d30}.basic-pagination.product-pagination ul li .current,.basic-pagination.product-pagination ul li:hover a{background-color:#141414;color:var(--tp-common-white)}@media only screen and (min-width:768px)and (max-width:991px){.tp-footer-area{padding-top:90px}}@media(max-width:767px){.tp-footer-area{padding-top:80px}}.ai-footer-widget-shape{position:absolute;bottom:-7%;right:20%;z-index:-1}.tp-footer-shop-style{margin-top:-2px}.tp-footer-shop-top{border-top:1px solid hsla(0,0%,100%,.1);border-bottom:1px solid hsla(0,0%,100%,.1)}.tp-footer-shop-widget{padding:50px 0 40px 110px;border-right:1px solid hsla(0,0%,100%,.1)}@media only screen and (min-width:1600px)and (max-width:1700px){.tp-footer-shop-widget{padding:50px 0 40px 80px}}@media only screen and (min-width:1200px)and (max-width:1399px),only screen and (min-width:1400px)and (max-width:1599px),only screen and (min-width:992px)and (max-width:1199px){.tp-footer-shop-widget{padding:50px 0 40px 40px}}@media only screen and (min-width:768px)and (max-width:991px){.tp-footer-shop-widget{padding:50px 0 25px 40px}}@media(max-width:767px){.tp-footer-shop-widget{padding:30px 0 25px 30px}}.tp-footer-shop-widget ul li{font-size:18px;font-weight:400;list-style:none;margin-bottom:6px;color:hsla(0,0%,100%,.7)}.tp-footer-shop-widget ul li:hover a{color:var(--tp-common-white)}.tp-footer-shop-widget-title{font-size:18px;font-weight:600;margin-bottom:20px;color:var(--tp-common-white);font-family:var(--tp-ff-onest)}.tp-footer-shop-big-text{padding-top:50px;padding-bottom:50px;border-bottom:1px solid hsla(0,0%,100%,.1)}@media (max-width:767px),only screen and (min-width:768px)and (max-width:991px){.tp-footer-shop-copyright-text{padding:0;text-align:center}}.tp-footer-shop-copyright-text p{font-size:18px;font-weight:400;color:hsla(0,0%,100%,.7)}.tp-footer-shop-copyright-text p.space{word-spacing:8px}.box{display:inline-flex}.box .eye{position:relative;width:74px;height:74px;display:block;background:var(--tp-common-yellow-green);margin:0 5px;border-radius:50%}@media only screen and (min-width:1200px)and (max-width:1399px){.box .eye{width:64px;height:64px}}@media (max-width:767px),only screen and (min-width:768px)and (max-width:991px),only screen and (min-width:992px)and (max-width:1199px){.box .eye{width:54px;height:54px}}.box .eye:before{content:"";position:absolute;top:50%;left:22px;width:30px;height:30px;border-radius:50%;background:#17312f;transform:translate(-50%,-50%)}@media (max-width:767px),only screen and (min-width:1200px)and (max-width:1399px),only screen and (min-width:768px)and (max-width:991px),only screen and (min-width:992px)and (max-width:1199px){.box .eye:before{width:25px;height:25px}}.slide{width:100%;height:100%;grid-area:1/1/-1/-1;pointer-events:none;opacity:0;overflow:hidden;position:relative;display:grid;place-items:center;will-change:transform,opacity}.tp-contact-form-input label{font-size:16px;font-weight:500;color:#111013;line-height:1;margin-bottom:12px}.tp-contact-form-input input,.tp-contact-form-input textarea{border-radius:8px;background:#f8f8fb;border-color:#f8f8fb}.tp-contact-form-input input:focus,.tp-contact-form-input textarea:focus{background:var(--tp-common-white);border-color:var(--tp-common-red-3)}.tp-contact-form-input textarea{resize:none;height:160px}.tp-shop-popup-wrap{height:500px;width:800px;max-width:calc(100vw - 40px);max-height:calc(100vh - 40px);margin:0 auto;background-color:#fff;position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);transition:all .3s;display:flex;align-items:center}@media only screen and (min-width:768px)and (max-width:991px){.tp-shop-popup-wrap{width:700px}}@media(max-width:767px){.tp-shop-popup-wrap{width:calc(100% - 24px);height:auto;min-height:430px;max-width:none;max-height:calc(100vh - 24px);overflow-y:auto}}.tp-shop-popup-content{padding:40px;flex:1 1 52%;min-width:0;height:100%;box-sizing:border-box;display:flex;flex-direction:column;justify-content:center}@media only screen and (min-width:768px)and (max-width:991px){.tp-shop-popup-content{padding:32px}}@media(max-width:767px){.tp-shop-popup-content{flex-basis:100%;width:100%;height:auto;min-height:430px;padding:52px 24px 30px}}.tp-shop-popup-img{position:relative;height:100%;width:48%;flex:0 0 48%;min-width:0;overflow:hidden}.tp-shop-popup-img img{width:100%!important;height:100%!important;-o-object-fit:cover;object-fit:cover}.tp-shop-popup-logo{margin-bottom:38px}.tp-shop-popup-logo img{width:auto;max-width:170px;height:auto}.tp-shop-popup-text h4{font-size:46px;font-weight:600;line-height:1;margin-bottom:13px;color:#141414;text-transform:uppercase;font-family:var(--tp-ff-onest)}@media (max-width:767px),only screen and (min-width:768px)and (max-width:991px){.tp-shop-popup-text h4{font-size:40px}}.tp-shop-popup-text p{font-size:28px;color:#141414;font-weight:400;margin-bottom:40px;text-transform:uppercase;font-family:var(--tp-ff-onest)}@media (max-width:767px),only screen and (min-width:768px)and (max-width:991px){.tp-shop-popup-text p{font-size:20px}}.tp-shop-popup-text span{font-size:16px;line-height:1;color:#141414;text-transform:uppercase;margin-bottom:55px;display:inline-block}.tp-shop-popup-inputbox input,.tp-shop-popup-text span{font-weight:400;letter-spacing:.04em;font-family:var(--tp-ff-onest)}.tp-shop-popup-inputbox input{height:50px;font-size:17px;color:var(--tp-common-black);border:1px solid rgba(25,25,26,.1);margin-bottom:10px}.tp-shop-popup-inputbox input::-moz-placeholder{font-weight:400;font-size:17px;letter-spacing:.04em;color:var(--tp-common-black)}.tp-shop-popup-inputbox input::placeholder{font-weight:400;font-size:17px;letter-spacing:.04em;color:var(--tp-common-black)}.tp-shop-popup-inputbox .tp-btn-black-square{font-size:18px;font-weight:400;padding:14px 34px;border-radius:8px;text-transform:uppercase;color:var(--tp-common-white);font-family:var(--tp-ff-onest);background-color:#141414;border:2px solid rgba(0,0,0,0)}.tp-shop-popup-inputbox .tp-btn-black-square:hover{background-color:rgba(0,0,0,0);border-color:var(--tp-common-black);color:var(--tp-common-black)}.subscribe-popup{position:fixed;left:0;top:0;right:0;width:100%;height:100%;z-index:1099;background-color:rgba(0,0,0,.5);visibility:hidden;opacity:0;transition:all .3s;margin:0 auto;text-align:center}.subscribe-popup.show{visibility:visible;opacity:1}.subscribe-popup .close{position:absolute;right:12px;top:12px;z-index:2;width:44px;height:44px;padding:0;display:grid;place-items:center;border:0;border-radius:50%;color:var(--tp-common-black);background:hsla(0,0%,100%,.88);cursor:pointer}.subscribe-popup .close i{font-size:20px;font-weight:400;transition:.3s}.subscribe-popup .close:focus-visible{outline:2px solid var(--tp-common-black);outline-offset:2px}.subscribe-popup .close:hover i{transform:rotate(180deg)}.tp-shop-section-subtitle{font-weight:500;font-size:14px;line-height:1;display:inline-block;text-transform:uppercase;color:rgba(0,0,0,.6);font-family:var(--tp-ff-onest)}.tp-shop-section-title{font-weight:600;font-size:46px;line-height:1;color:#141414;letter-spacing:-.02em;font-family:var(--tp-ff-onest)}.tp-shop-section-title.fs-100{font-weight:700;font-size:100px;color:#141414;text-transform:uppercase}@media only screen and (min-width:768px)and (max-width:991px){.tp-shop-section-title.fs-100{font-size:80px}}@media(max-width:767px){.tp-shop-section-title.fs-100{font-size:50px}}.tp-shop-category-2-content{position:absolute;bottom:0;left:0;z-index:2;margin:40px;overflow:hidden}.tp-shop-category-2-content-wrap{transition:.4s;transform:translateY(28px)}.tp-shop-category-2-content span{color:#fff;font-size:14px;font-weight:500;line-height:1;font-family:var(--tp-ff-onest)}.tp-shop-category-2-title{font-size:46px;font-weight:700;line-height:1;margin-bottom:0;letter-spacing:-.46px;text-transform:uppercase;color:var(--tp-common-white);font-family:var(--tp-ff-onest)}.tp-shop-category-2-title.sm{font-size:26px}.tp-shop-category-2-item:after{position:absolute;content:"";top:0;left:0;width:100%;height:100%;transition:.3s;pointer-events:none;display:inline-block;background:rgba(9,6,1,.2)}.tp-shop-category-2-item:hover .tp-shop-category-2-thumb img{transform:scale(1.1) rotate(-2deg)}.tp-shop-category-2-item:hover .tp-shop-category-2-content-wrap{transform:translateY(0)}.tp-shop-category-2-item:hover:after{opacity:1;visibility:visible}.tp-shop-category-2-thumb{aspect-ratio:91/70;overflow:hidden}.tp-shop-category-2-thumb img{width:100%!important;height:100%!important;-o-object-fit:cover;object-fit:cover;transition:.9s}.tp-shop-banner-wrap{position:relative;height:clamp(520px,52vw,900px);overflow:hidden}@media only screen and (min-width:768px)and (max-width:991px){.tp-shop-banner-wrap{height:70vw}}@media(max-width:767px){.tp-shop-banner-wrap{height:clamp(480px,110vw,700px)}}.tp-shop-banner-img{inset:0;width:100%!important;height:100%!important;-o-object-fit:cover;object-fit:cover;-o-object-position:center 48%;object-position:center 48%}.tp-shop-banner-sm-img{position:absolute;top:50%;left:50%;width:min(26vw,360px);aspect-ratio:675/750;overflow:hidden;z-index:2;transform:translate(-50%,-50%);box-shadow:0 20px 70px rgba(0,0,0,.28)}.tp-shop-banner-sm-img-parallax{position:absolute;inset:-12% 0;will-change:transform}.tp-shop-banner-sm-img img{width:100%!important;height:100%!important;-o-object-fit:cover;object-fit:cover}@media(max-width:767px){.tp-shop-banner-sm-img{width:min(48vw,300px)}}@media(prefers-reduced-motion:reduce){.tp-shop-banner-img,.tp-shop-banner-sm-img-parallax{transform:none!important}}@media (max-width:767px),only screen and (min-width:768px)and (max-width:991px),only screen and (min-width:992px)and (max-width:1199px){.tp-shop-newsletter-ptb{padding-top:60px}}.tp-shop-newsletter-content{margin-top:-185px}.tp-shop-newsletter-content span{font-weight:400;font-size:30px;line-height:.87;color:#141414;margin-bottom:55px;display:inline-block;letter-spacing:-.02em;text-transform:uppercase;font-family:var(--tp-ff-onest)}@media (max-width:767px),only screen and (min-width:768px)and (max-width:991px),only screen and (min-width:992px)and (max-width:1199px){.tp-shop-newsletter-content span{margin-bottom:30px}}@media(max-width:767px){.tp-shop-newsletter-content span{font-size:25px}}.tp-shop-newsletter-content p{font-weight:400;font-size:14px;line-height:1.5;color:#141414;max-width:400px;margin:0 auto 110px;font-family:var(--tp-ff-onest)}@media (max-width:767px),only screen and (min-width:768px)and (max-width:991px),only screen and (min-width:992px)and (max-width:1199px){.tp-shop-newsletter-content p{margin-bottom:30px}}.tp-shop-newsletter-thumb .img-left{width:510px;height:320px;max-width:100%;-o-object-fit:cover;object-fit:cover;margin-left:-15px}@media (max-width:767px),only screen and (min-width:768px)and (max-width:991px),only screen and (min-width:992px)and (max-width:1199px){.tp-shop-newsletter-thumb .img-left{margin-left:0}}@media only screen and (min-width:992px)and (max-width:1199px){.tp-shop-newsletter-thumb .img-left{margin-bottom:0}}.tp-shop-newsletter-thumb .img-1{width:145px;height:190px;-o-object-fit:cover;object-fit:cover;margin-left:100px;margin-bottom:150px}@media (max-width:767px),only screen and (min-width:768px)and (max-width:991px),only screen and (min-width:992px)and (max-width:1199px){.tp-shop-newsletter-thumb .img-1{display:none}}.tp-shop-newsletter-thumb .img-2{width:442px;height:372px;max-width:100%;-o-object-fit:cover;object-fit:cover}.tp-shop-newsletter-middle>.tp-shop-newsletter-thumb>img{width:308px!important;height:369px!important;max-width:100%;-o-object-fit:cover;object-fit:cover}.tp-shop-newsletter-btn{margin-bottom:200px}@media (max-width:767px),only screen and (min-width:768px)and (max-width:991px),only screen and (min-width:992px)and (max-width:1199px){.tp-shop-newsletter-btn{margin-bottom:50px}.tp-shop-about-ptb{padding-top:0}}.tp-shop-about-thumb .img-1{width:130px;height:150px;display:inline-block;overflow:hidden;margin-left:100px}@media (max-width:767px),only screen and (min-width:768px)and (max-width:991px),only screen and (min-width:992px)and (max-width:1199px){.tp-shop-about-thumb .img-1{text-align:end}}.tp-shop-about-thumb .img-2{width:189px;height:251px;display:inline-block;overflow:hidden;margin-top:-60px}.tp-shop-about-thumb .img-3{width:149px;height:200px;display:inline-block;overflow:hidden;margin-left:25px}@media(max-width:767px){.tp-shop-about-thumb .img-3{display:none}}.tp-shop-about-thumb .img-4{width:318px;height:362px;display:inline-block;overflow:hidden;margin-right:30px}.tp-shop-about-thumb .img-5{width:130px;height:150px;display:inline-block;overflow:hidden;margin-top:-75px;margin-bottom:60px}@media only screen and (min-width:768px)and (max-width:991px),only screen and (min-width:992px)and (max-width:1199px){.tp-shop-about-thumb .img-5{text-align:start}}@media(max-width:767px){.tp-shop-about-thumb .img-5{display:none}}.tp-shop-about-thumb .img-6{width:130px;height:160px;display:inline-block;overflow:hidden;margin-right:160px}.tp-shop-about-thumb .img-1 img,.tp-shop-about-thumb .img-2 img,.tp-shop-about-thumb .img-3 img,.tp-shop-about-thumb .img-4 img,.tp-shop-about-thumb .img-5 img,.tp-shop-about-thumb .img-6 img{width:100%!important;height:100%!important;-o-object-fit:cover;object-fit:cover}.tp-shop-about-content p{font-weight:500;font-size:40px;line-height:1.25;color:#141414;margin-bottom:50px;letter-spacing:-.02em;text-transform:uppercase;font-family:var(--tp-ff-onest)}@media only screen and (min-width:1200px)and (max-width:1399px){.tp-shop-about-content p{font-size:37px}}@media only screen and (min-width:992px)and (max-width:1199px){.tp-shop-about-content p{font-size:35px;margin-bottom:30px}}@media only screen and (min-width:768px)and (max-width:991px){.tp-shop-about-content p{font-size:30px;margin-bottom:30px}}@media(max-width:767px){.tp-shop-about-content p{font-size:26px;margin-bottom:30px}}@media (max-width:767px),only screen and (min-width:768px)and (max-width:991px),only screen and (min-width:992px)and (max-width:1199px){.tp-shop-about-content p br{display:none}}.tp-shop-about-circle-text img{width:112px!important;height:112px!important;border-radius:50%;-o-object-fit:cover;object-fit:cover}.tp-shop-about-circle-text{margin-bottom:35px;animation:rotate2 5s linear infinite}.tp-shop-about-btn{margin-bottom:140px}@media(max-width:767px){.tp-shop-about-btn{margin-bottom:50px}}.tp-shop-product-area>.container-fluid{padding-left:0;padding-right:0}.tp-shop-product-layout,.tp-shop-product-row{margin-left:0;margin-right:0}.tp-shop-product-visual{padding-left:0}.tp-shop-product-grid{padding-right:0}@media (max-width:767px),only screen and (min-width:768px)and (max-width:991px),only screen and (min-width:992px)and (max-width:1199px){.tp-shop-product-grid{padding-left:0}}.tp-shop-product-banner{position:relative;aspect-ratio:972/950;overflow:hidden;background-color:#ededed}.tp-shop-product-banner img.tp-shop-product-banner-slide{position:absolute!important;inset:0;width:100%!important;height:100%!important;-o-object-fit:cover;object-fit:cover;opacity:0;visibility:hidden;transform:scale(1.015);transition:opacity .55s ease,visibility .55s ease,transform 1.1s ease}.tp-shop-product-banner img.tp-shop-product-banner-slide.is-active{opacity:1;visibility:visible;transform:scale(1)}@media(prefers-reduced-motion:reduce){.tp-shop-product-banner img.tp-shop-product-banner-slide{transition:none}}@media (max-width:767px),only screen and (min-width:768px)and (max-width:991px),only screen and (min-width:992px)and (max-width:1199px){.tp-shop-product-banner{margin-bottom:0}}.tp-shop-product-banner--mobile{height:auto;aspect-ratio:16/9;z-index:1}@media(max-width:767px){.tp-shop-product-banner--mobile{aspect-ratio:4/3}}.tp-shop-product-banner--desktop{height:100svh;aspect-ratio:auto}.tp-shop-popup-logo img{width:120px;height:100%}@media (max-width:767px),only screen and (min-width:576px)and (max-width:767px),only screen and (min-width:768px)and (max-width:991px){.tp-product-details-wrapper{margin-top:50px}}.tp-product-details-nav-main-thumb{position:relative;background-color:#ededed}@media(max-width:767px){.tp-product-details-nav-main-thumb{margin-bottom:20px}}.tp-product-details-thumb-wrapper .tab-content{margin-right:24px}@media(max-width:767px){.tp-product-details-thumb-wrapper .tab-content{margin-right:0}}@media only screen and (min-width:576px)and (max-width:767px){.tp-product-details-thumb-wrapper .tab-content{margin-right:15px}}.tp-product-details-thumb-wrapper .nav-tab .nav-links{padding:0;width:100px;height:120px;border-radius:0;position:relative;transition:.3s;background-color:#ededed;border:1px solid rgba(0,0,0,0)}.tp-product-details-thumb-wrapper .nav-tab .nav-links.active{border:1px solid #1c1d21}@media(max-width:767px){.tp-product-details-thumb-wrapper .nav-tab .nav-links{margin-right:10px;margin-bottom:10px}}.tp-product-details-thumb-wrapper .nav-tab .nav-links:not(:last-child){margin-bottom:10px}.tp-product-details-thumb-wrapper .nav-tab .nav-links:hover{border-color:#1c1d21}.tp-product-details-thumb-wrapper .nav-tab .nav-links img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.tp-product-details-thumb-wrapper nav{padding-top:140px}@media (max-width:767px),only screen and (min-width:1200px)and (max-width:1399px),only screen and (min-width:1400px)and (max-width:1599px),only screen and (min-width:1600px)and (max-width:1700px),only screen and (min-width:768px)and (max-width:991px),only screen and (min-width:992px)and (max-width:1199px){.tp-product-details-thumb-wrapper nav{padding-top:0}}.tp-product-details-title{font-size:32px;font-weight:600;line-height:1;color:#141414;margin-bottom:15px}.tp-product-details-variation-list button span[data-bg-color]{position:absolute;top:50%;left:50%;width:100%;height:100%;background-color:var(--tp-common-white);border-radius:50%;transition:all .2s linear;transform:translate(-50%,-50%)}.tp-product-details-variation-list button.active span[data-bg-color],.tp-product-details-variation-list button:hover span[data-bg-color]{transform:translate(-50%,-50%) scale(.7)}.tp-product-details-quantity .tp-product-quantity{width:122px;border-radius:0;position:relative}.tp-product-details-quantity .tp-cart-minus,.tp-product-details-quantity .tp-cart-plus{width:24px;height:24px;line-height:21px;text-align:center;border-radius:50%;left:14px;top:11px;cursor:pointer;position:absolute;display:inline-block;transition:all .3s ease-in-out}.tp-product-details-quantity .tp-cart-minus:hover,.tp-product-details-quantity .tp-cart-plus:hover{background-color:var(--tp-common-white);color:var(--tp-theme-primary)}.tp-product-details-quantity .tp-cart-plus{left:auto;right:14px}.tp-product-details-quantity .tp-cart-input[type=text]{height:46px;line-height:46px;border:0;padding:0 45px;border-radius:0;font-size:16px;background-color:#ededed;color:var(--tp-common-black);text-align:center}.tp-product-details-desc-title{font-size:34px;font-weight:700;margin-bottom:20px}@media only screen and (min-width:576px)and (max-width:767px){.tp-product-details-desc-title{font-size:30px}}@media(max-width:767px){.tp-product-details-desc-title{font-size:26px}}.tp-product-details-desc-content{margin-bottom:25px;padding-right:45px}@media (max-width:767px),only screen and (min-width:1200px)and (max-width:1399px),only screen and (min-width:992px)and (max-width:1199px){.tp-product-details-desc-content{padding-right:0}}@media(max-width:767px){.tp-product-details-desc-content{padding-left:0}}.tp-product-details-desc-content span{font-size:20px;color:var(--tp-common-black)}.tp-product-details-desc-content p{font-size:17px;line-height:1.8;color:#55585b}.tp-product-details-additional-info{padding-top:60px}@media(max-width:767px){.tp-product-details-additional-info{overflow-x:scroll}}.tp-product-details-additional-info table{width:100%;border:1px solid rgba(0,0,0,.1)}.tp-product-details-additional-info table tr:not(:last-child){border-bottom:1px solid rgba(0,0,0,.1)}.tp-product-details-additional-info table tr td{padding:12px 34px}.tp-product-details-additional-info table tr td:first-child{width:306px;font-size:16px;background-color:#ededed;color:var(--tp-common-black)}.tp-product-details-additional-info table tr td:last-child{font-size:16px;color:var(--tp-text-body)}@media (max-width:767px),only screen and (min-width:576px)and (max-width:767px),only screen and (min-width:768px)and (max-width:991px){.tp-product-details-review-form{margin-top:50px}}.tp-product-details-review-form>p{font-size:16px;margin-bottom:8px}.tp-product-details-review-form-title{font-size:24px;font-weight:500;margin-bottom:4px}.tp-product-details-review-btn{font-size:16px;font-weight:500;padding:9px 45px;color:var(--tp-common-white);border:1px solid rgba(1,15,28,.08);background-color:#141414}.tp-product-details-review-btn:hover{color:var(--tp-common-white);background-color:var(--tp-common-black)}@keyframes tpFavoriteLiquidDrift{0%{transform:translateX(-2px)}48%{transform:translateX(2px)}to{transform:translateX(0)}}@media (max-width:767px),only screen and (min-width:768px)and (max-width:991px){.tp-product-ptb{padding-top:150px}.tp-product-cats{padding-bottom:20px}}.tp-product-cats a{font-size:15px;font-weight:500;padding:6px 20px;margin-right:5px;margin-bottom:20px;border-radius:30px;color:#141414;display:inline-block;text-transform:uppercase;border:1px solid #141414;font-family:var(--tp-ff-onest)}.tp-product-cats a.active,.tp-product-cats a:hover{background:#141414;border-color:#141414;color:var(--tp-common-white)}.tp-product-item:hover .tp-product-item-thumb img{transform:translateY(-8px) scale(1.12)}.tp-product-item:hover .tp-product-item-thumb:before{transform:translate(-50%,-50%) scale(1.12)}.tp-product-item-thumb{position:relative;aspect-ratio:415/460;overflow:hidden;isolation:isolate;margin-bottom:20px;background-color:#f1f0ed;border:1px solid rgba(20,20,20,.06)}.tp-product-item-thumb:before{position:absolute;content:"";left:50%;top:48%;width:68%;aspect-ratio:1;z-index:0;border-radius:50%;transform:translate(-50%,-50%);transition:transform .8s cubic-bezier(.16,1,.3,1);background:radial-gradient(circle,rgba(255,255,255,.94) 0,rgba(255,255,255,.34) 48%,rgba(255,255,255,0) 72%)}.tp-product-item-thumb>a{position:relative;z-index:1;display:block;width:100%;height:100%}.tp-product-item-thumb img{width:100%!important;height:100%!important;-o-object-fit:contain;object-fit:contain;padding:clamp(12px,1.7vw,26px);transform:scale(1.08);transition:transform .8s cubic-bezier(.16,1,.3,1)}.tp-product-item-content{display:block!important;min-height:82px;padding:0 2px 4px}.tp-product-item-content-row{display:flex;align-items:flex-start;justify-content:space-between;gap:18px}.tp-product-item-title{flex:1 1 auto;min-width:0;margin:0;padding-right:0;font-size:21px;font-weight:500;line-height:1.16;color:#141414;letter-spacing:-.55px;font-family:var(--tp-ff-onest)}@media(max-width:767px){.tp-product-item-title{font-size:18px}}.tp-product-favorite-wrapper{position:absolute;right:14px;top:14px;left:auto;bottom:auto;z-index:3;overflow:visible;visibility:visible;opacity:1}.tp-product-favorite-wrapper .tp-product-favorite-btn{position:relative;width:44px;height:44px;display:grid;place-items:center;padding:0;color:#141414;background:rgba(0,0,0,0);border:0;border-radius:50%;transition:transform .26s ease,opacity .26s ease}.tp-product-favorite-wrapper .tp-product-favorite-btn svg{width:18px;height:18px;overflow:visible}.tp-product-favorite-wrapper .tp-product-favorite-btn .tp-favorite-liquid-rise{transform:translateY(14px);transition:transform .78s cubic-bezier(.45,.05,.55,.95)}.tp-product-favorite-wrapper .tp-product-favorite-btn .tp-favorite-liquid-wave{transform:translateX(0)}.tp-product-favorite-wrapper .tp-product-favorite-btn:hover{color:#141414;opacity:.74}.tp-product-favorite-wrapper .tp-product-favorite-btn:active{transform:scale(.94)}.tp-product-favorite-wrapper .tp-product-favorite-btn.is-active .tp-favorite-liquid-rise{transform:translateY(-8px)}.tp-product-favorite-wrapper .tp-product-favorite-btn.is-active .tp-favorite-liquid-wave{animation:tpFavoriteLiquidDrift .72s ease-out}.tp-product-favorite-wrapper .tp-product-favorite-btn:focus-visible{outline:1px solid rgba(20,20,20,.62);outline-offset:-6px}@media(prefers-reduced-motion:reduce){.tp-product-favorite-btn,.tp-product-favorite-btn .tp-favorite-liquid-rise,.tp-product-favorite-btn .tp-favorite-liquid-wave,.tp-product-favorite-btn svg,.tp-product-item-thumb img,.tp-product-item-thumb:before{transition:none;animation:none!important}}.modal .modal-dialog{width:100%;max-width:100%;margin-top:0;margin-bottom:0}.modal-wrapper{position:relative;z-index:999999999}.modal{overflow-y:scroll;overflow-x:hidden;--bs-modal-border-width:0;--bs-modal-border-radius:0}.modal-body{padding:0}.modal-header{padding:0;border-bottom:0;border-top-left-radius:0;border-top-right-radius:0}.tp-product-modal .modal-dialog{width:1200px;max-width:calc(100vw - 40px);margin:20px auto}@media(max-width:767px){.tp-product-modal .modal-dialog{width:calc(100% - 24px);max-width:none;margin:12px auto}}.tp-product-modal .modal-content{padding:50px;max-height:calc(100vh - 40px);overflow-y:auto}@media(max-width:767px){.tp-product-modal .modal-content{padding:42px 20px 24px;max-height:calc(100vh - 24px)}}.tp-product-modal .tp-product-modal-content{position:relative;gap:40px}.tp-product-modal .tp-product-modal-close-btn{position:absolute;right:30px;top:30px;font-size:20px}@media(max-width:767px){.tp-product-modal .tp-product-modal-close-btn{top:6px;right:20px}}.tp-product-modal .tp-product-details-thumb-wrapper{flex:1 1 58%;min-width:0;max-width:650px}.tp-product-modal .tp-product-details-thumb-wrapper .tab-content{flex:1 1 auto;min-width:0}.tp-product-modal .tp-product-details-thumb-wrapper .tp-product-details-nav-main-thumb{height:600px}.tp-product-modal .tp-product-details-thumb-wrapper .tp-product-details-nav-main-thumb img{width:100%!important;height:100%!important;-o-object-fit:contain;object-fit:contain}.tp-product-modal .tp-product-details-thumb-wrapper nav{padding-top:0}.tp-product-modal .tp-product-details-wrapper{flex:1 1 360px;min-width:0;max-width:420px;margin-left:0}@media (max-width:767px),only screen and (min-width:576px)and (max-width:767px),only screen and (min-width:768px)and (max-width:991px){.tp-product-modal .tp-product-details-wrapper{margin-left:0;max-width:none}}.tp-product-modal .tp-product-details-wrapper .tp-product-details-action-sm{padding-bottom:0;margin-bottom:0;border:none}@media (max-width:767px),only screen and (min-width:576px)and (max-width:767px),only screen and (min-width:768px)and (max-width:991px){.tp-product-modal .tp-product-modal-content{display:block!important}.tp-product-modal .tp-product-details-thumb-wrapper{max-width:none;margin-bottom:35px}.tp-product-modal .tp-product-details-thumb-wrapper .tp-product-details-nav-main-thumb{height:auto;min-height:340px;max-height:560px}}@media(max-width:767px){.tp-product-modal .tp-product-details-thumb-wrapper{margin-bottom:24px}.tp-product-modal .tp-product-details-thumb-wrapper .tp-product-details-nav-main-thumb{min-height:260px}}.tp-login-wrapper{padding:50px 74px 70px;background-color:#fff}@media(max-width:767px){.tp-login-wrapper{padding-left:20px;padding-right:20px}}.tp-login-title{font-weight:500;font-size:30px;margin-bottom:4px;font-family:var(--tp-ff-onest)}.tp-login-top p{font-size:16px;font-weight:400;color:#49535b}.tp-login-top p a{position:relative;display:inline-block;color:var(--tp-common-black)}.tp-login-top p a:after{position:absolute;content:"";left:auto;right:0;bottom:4px;width:0;height:1px;background-color:var(--tp-common-black);transition:.3s}.tp-login-top p a:hover:after{left:0;right:auto;width:100%}.tp-login-option-item{margin-bottom:10px}.tp-login-option-item:not(:last-child){margin-right:10px}.tp-login-option-item.has-google a{width:220px}.tp-login-option-item.has-google a img{margin-right:7px}.tp-login-option-item a{font-size:16px;color:#041226;width:98px;height:56px;line-height:54px;text-align:center;border-radius:8px;display:inline-block;backdrop-filter:blur(10px);border:1px solid rgba(198,198,198,.4)}.tp-login-option-item a img{transform:translateY(-2px)}.tp-login-option-item a:hover{border-color:rgba(20,20,20,.2)}.tp-login-mail{position:relative;z-index:1}.tp-login-mail p{font-size:15px;color:#55585b;margin-bottom:0;padding:0 20px;position:relative;display:inline-block;background-color:#fff}.tp-login-mail p a,.tp-login-mail p a:hover{color:var(--tp-common-black)}.tp-login-mail:after{position:absolute;content:"";left:0;right:0;bottom:12px;width:100%;height:1px;z-index:-1;transition:.3s;background-color:#c6c6c6}.tp-login-input-wrapper{margin-bottom:20px}.tp-login-input-box{position:relative}.tp-login-input-box:not(:last-child){margin-bottom:15px}.tp-login-input input{font-size:14px;border:1px solid rgba(0,0,0,0);color:var(--tp-common-black);background-color:#f4f4f4}.tp-login-input input::-moz-placeholder{color:rgba(0,0,0,.4)}.tp-login-input input::placeholder{color:rgba(0,0,0,.4)}.tp-login-input input:focus{background-color:rgba(0,0,0,0)}.tp-login-input-title label{font-size:16px;padding:0 5px;line-height:1;font-weight:500;margin-bottom:10px;color:var(--tp-common-black)}.tp-login-input-eye{position:absolute;right:26px;top:50%;transform:translateY(-50%)}.tp-login-input-eye .open-eye{display:none}.tp-login-input-eye span{transition:.3s}.tp-login-input-eye:hover{cursor:pointer}.tp-login-input-eye:hover span{color:var(--tp-common-black)}.tp-login-remeber input{display:none}.tp-login-remeber input:checked~label:after{border-color:#141414;background-color:#141414}.tp-login-remeber input:checked~label:before{visibility:visible;opacity:1}.tp-login-remeber label{font-size:15px;position:relative;padding-left:26px;z-index:1;color:var(--tp-common-black)}.tp-login-remeber label:after{content:"";border:1px solid #c3c7c9;z-index:-1}.tp-login-remeber label:after,.tp-login-remeber label:before{position:absolute;top:4px;left:0;width:18px;height:18px;line-height:16px;text-align:center;transition:.3s}.tp-login-remeber label:before{content:url(/_next/static/media/check.ed5e323f.svg);visibility:hidden;opacity:0;color:var(--tp-common-white)}.tp-login-remeber label a:hover{color:var(--tp-theme-primary)}.tp-login-remeber label:hover{cursor:pointer}.tp-login-forgot a{font-weight:400;font-size:15px;color:var(--tp-common-black);position:relative;display:inline-block}.tp-login-forgot a:after{position:absolute;content:"";left:auto;right:0;bottom:4px;width:0;height:1px;background-color:var(--tp-common-black);transition:.3s}.tp-login-forgot a:hover:after{left:0;right:auto;width:100%}.tp-login-btn{font-size:16px;font-weight:500;padding:14px 30px;text-align:center;border-radius:8px;display:inline-block;color:var(--tp-common-white);border:1px solid #141414;background-color:#141414}.tp-login-btn:hover{color:#141414;background-color:#fff}.tp-checkout-btn{font-size:16px;font-weight:500;height:50px;padding:0 30px;line-height:50px;text-align:center;border-radius:8px;display:inline-block;color:var(--tp-common-white);background-color:#141414;border:1px solid rgba(0,0,0,0)}.tp-checkout-btn.btn-plr{padding:0 150px;border-radius:0}@media(max-width:767px){.tp-checkout-btn.btn-plr{padding:0 100px}}.tp-checkout-btn.border-style{font-weight:500;font-size:15px;color:#141414;border-radius:0;text-transform:capitalize;background-color:rgba(0,0,0,0);border:1px solid rgba(0,0,0,.12)}.tp-checkout-btn.border-style span{margin-left:7px;transform:translateY(-1px);display:inline-block}.tp-checkout-btn.border-style:hover{color:var(--tp-common-white);background-color:#141414;border-color:#141414}.tp-checkout-btn:hover{border-color:#141414;color:var(--tp-common-black);background-color:rgba(0,0,0,0)}.tp-checkout-input{margin-bottom:20px}.tp-checkout-input label{font-size:16px;font-weight:500;margin-bottom:12px;color:var(--tp-common-black)}.tp-checkout-input label span{color:var(--tp-common-red)}.tp-checkout-input input,.tp-checkout-input textarea{width:100%;padding:0 26px;line-height:56px;font-size:14px;text-transform:capitalize;border:1px solid rgba(0,0,0,0);color:var(--tp-common-black);background:#f4f4f4}.tp-checkout-input input::-moz-placeholder,.tp-checkout-input textarea::-moz-placeholder{font-size:14px;line-height:56px;text-transform:capitalize;color:rgba(0,0,0,.4)}.tp-checkout-input input::placeholder,.tp-checkout-input textarea::placeholder{font-size:14px;line-height:56px;text-transform:capitalize;color:rgba(0,0,0,.4)}.tp-checkout-input input:focus,.tp-checkout-input textarea:focus{background:rgba(0,0,0,0);border-color:var(--tp-common-black)}.tp-checkout-input textarea{height:200px;resize:none}.tp-checkout-input .custom-select{height:60px;border-radius:0;border:1px solid rgba(0,0,0,0);color:var(--tp-common-black);padding:6px 12px 0;width:100%;border-radius:8px;background:#f4f4f4}.tp-checkout-input .custom-select .selected{background:#f4f4f4}.tp-checkout-bill-title{font-weight:600;font-size:26px;margin-bottom:35px}.tp-checkout-place{padding:44px 50px 50px;background:var(--tp-common-white)}@media only screen and (min-width:992px)and (max-width:1199px){.tp-checkout-place{padding:35px 30px}}@media (max-width:767px),only screen and (min-width:576px)and (max-width:767px),only screen and (min-width:768px)and (max-width:991px){.tp-checkout-place{margin-top:50px}}@media(max-width:767px){.tp-checkout-place{padding:45px 25px 24px}}.tp-checkout-place-title{font-size:26px;font-weight:600;margin-right:37px;margin-bottom:30px}.tp-checkout-payment{padding-bottom:26px;margin-bottom:24px;border-bottom:1px solid #e0e2e3}.tp-checkout-payment-item:not(:last-child){margin-bottom:10px}.tp-checkout-payment-item.paypal-payment label{display:flex;align-items:center;flex-wrap:wrap}.tp-checkout-payment-item input{display:none}.tp-checkout-payment-item input:checked~label:after{border-color:#141414}.tp-checkout-payment-item input:checked~label:before{opacity:1;visibility:visible}.tp-checkout-payment-item label{font-size:14px;position:relative;padding-left:27px;font-weight:500;color:var(--tp-common-black)}.tp-checkout-payment-item label:hover{cursor:pointer}.tp-checkout-payment-item label:after{position:absolute;content:"";left:0;top:5px;width:16px;height:16px;border-radius:50%;border:1px solid #bcbcbc;transition:all .4s ease}.tp-checkout-payment-item label:before{position:absolute;content:"";left:3px;top:8px;width:10px;height:10px;border-radius:50%;background-color:#141414;visibility:hidden;opacity:0;transition:all .4s ease}.tp-checkout-payment-item label img{margin-left:14px;transform:translateY(-2px)}.tp-checkout-payment-item label a{margin-left:20px;position:relative}.tp-checkout-payment-item label a:after{position:absolute;content:"";left:0;bottom:3px;width:100%;height:1px;background-color:var(--tp-common-black)}.tp-checkout-payment-desc{position:relative;padding-top:10px;display:none}.tp-checkout-payment-desc:after{position:absolute;content:"";left:57px;top:0;width:16px;height:16px;background-color:#f6f7f9;transform:translateY(3px) rotate(45deg)}.tp-checkout-payment-desc p{font-size:14px;color:#55585b;margin-bottom:0;margin-left:27px;line-height:1.57;padding:19px 30px;background-color:#f6f7f9}.tp-return-customer-input{margin-bottom:20px}.tp-return-customer-input label{font-size:16px;font-weight:500;margin-bottom:12px;color:var(--tp-common-black)}.tp-return-customer-input label span{color:var(--tp-common-red)}.tp-return-customer-input input,.tp-return-customer-input textarea{width:100%;padding:0 26px;line-height:56px;font-size:14px;text-transform:capitalize;border:1px solid rgba(0,0,0,0);color:var(--tp-common-black);background:#f4f4f4}.tp-return-customer-input input::-moz-placeholder,.tp-return-customer-input textarea::-moz-placeholder{font-size:14px;line-height:56px;text-transform:capitalize;color:rgba(0,0,0,.4)}.tp-return-customer-input input::placeholder,.tp-return-customer-input textarea::placeholder{font-size:14px;line-height:56px;text-transform:capitalize;color:rgba(0,0,0,.4)}.tp-return-customer-input input:focus,.tp-return-customer-input textarea:focus{background:rgba(0,0,0,0);border-color:var(--tp-common-black)}.tp-return-customer-remeber input{display:none}.tp-return-customer-remeber input:checked~label:after{border-color:var(--tp-common-black);background-color:var(--tp-common-black)}.tp-return-customer-remeber input:checked~label:before{opacity:1;visibility:visible}.tp-return-customer-remeber label{font-size:15px;color:#55585b;position:relative;padding-left:26px;z-index:1}.tp-return-customer-remeber label:after{content:"";border:1px solid #c3c7c9;z-index:-1}.tp-return-customer-remeber label:after,.tp-return-customer-remeber label:before{position:absolute;top:4px;left:0;width:18px;height:18px;line-height:16px;text-align:center;transition:all .4s ease}.tp-return-customer-remeber label:before{content:url(/_next/static/media/check.ed5e323f.svg);visibility:hidden;opacity:0;color:var(--tp-common-white)}.tp-return-customer-remeber label a:hover{color:var(--tp-common-black)}.tp-return-customer-remeber label:hover{cursor:pointer}.tp-return-customer-forgot a{font-weight:400;font-size:15px;color:var(--tp-common-black);position:relative;display:inline-block}.tp-return-customer-forgot a:after{position:absolute;content:url(/_next/static/media/check.ed5e323f.svg);left:auto;right:0;bottom:4px;width:0;height:1px;background-color:var(--tp-common-black);transition:all .4s ease}.tp-return-customer-forgot a:hover:after{left:0;right:auto;width:100%}.tp-order-info-list ul li{list-style:none;padding:15px 0;display:flex;align-items:center;justify-content:space-between}.tp-order-info-list ul li:not(:last-child){border-bottom:1px solid #e0e2e3}.tp-order-info-list ul li span{font-size:15px;color:var(--tp-common-black)}.tp-order-info-list ul li.tp-order-info-list-desc p{font-size:15px;margin-bottom:0}.tp-order-info-list ul li.tp-order-info-list-desc p span{font-size:15px;font-weight:500}.tp-order-info-list ul li.tp-order-info-list-subtotal span:last-child{color:var(--tp-common-black)}.tp-order-info-list ul li.tp-order-info-list-shipping span input{display:none}.tp-order-info-list ul li.tp-order-info-list-shipping span input:checked~label:after{border-color:#141414}.tp-order-info-list ul li.tp-order-info-list-shipping span input:checked~label:before{opacity:1;visibility:visible}.tp-order-info-list ul li.tp-order-info-list-shipping span label{font-size:14px;position:relative;padding-right:27px}.tp-order-info-list ul li.tp-order-info-list-shipping span label span{color:var(--tp-common-black)}.tp-order-info-list ul li.tp-order-info-list-shipping span label:hover{cursor:pointer}.tp-order-info-list ul li.tp-order-info-list-shipping span label:after{position:absolute;content:"";right:0;top:5px;width:16px;height:16px;border-radius:50%;border:1px solid #bcbcbc;transition:all .4s ease}.tp-order-info-list ul li.tp-order-info-list-shipping span label:before{position:absolute;content:"";right:4px;top:9px;width:8px;height:8px;border-radius:50%;background-color:#141414;visibility:hidden;opacity:0;transition:all .4s ease}.tp-order-info-list ul li.tp-order-info-list-total{padding:14px 0}.tp-order-info-list ul li.tp-order-info-list-total span{font-size:16px;font-weight:500}.tp-cart-img{width:78px;margin-right:20px}.tp-cart-img img{width:78px;height:100px;-o-object-fit:cover;object-fit:cover}.tp-cart-title a{margin-left:20px;font-weight:400;font-size:16px}.tp-cart-title a,.tp-cart-title a:hover{color:var(--tp-common-black)}.tp-cart-price{width:126px}.tp-cart-price span{font-size:16px;color:var(--tp-common-black)}.tp-cart-quantity{width:180px}.cartmini__area{position:fixed;right:0;top:0;width:320px;height:100%;transform:translateX(calc(100% + 80px));background:var(--tp-common-white) none repeat scroll 0 0;z-index:99999;scrollbar-width:none;transition:.3s}.cartmini__area::-webkit-scrollbar{display:none}.cartmini__area.cartmini-opened{transform:translateX(0)}.cartmini__wrapper{position:relative;min-height:100%;padding-left:25px;padding-right:25px}.cartmini__top-title{padding:20px 0;border-bottom:1px solid #e0e2e3}.cartmini__top-title h4{font-size:18px;font-weight:600;margin-bottom:0;text-transform:capitalize}.cartmini__close{position:absolute;top:17px;right:0}.cartmini__close-btn{background:rgba(0,0,0,0);color:var(--tp-common-black);font-size:22px}.cartmini__close-btn:hover{transform:rotate(90deg)}.cartmini__shipping{padding:15px 0;border-bottom:1px solid #e0e2e3}.cartmini__shipping .progress{height:10px;border-radius:0}.cartmini__shipping .progress-bar{background-color:var(--tp-rating)}.cartmini__shipping p{margin-bottom:5px;font-size:16px}.cartmini__shipping p span{color:var(--tp-common-black);font-weight:600}.cartmini__widget{height:calc(100vh - 380px);overflow-y:scroll;overscroll-behavior-y:contain;scrollbar-width:none}.cartmini__widget::-webkit-scrollbar{display:none}.cartmini__widget-item{position:relative;display:flex;padding:20px 0;border-bottom:1px solid rgba(129,129,129,.2)}.cartmini__widget-item:last-child{border-bottom:0}.cartmini__thumb{border:1px solid #e0e2e3;margin-right:15px}.cartmini__thumb img{width:70px;height:auto}.cartmini__title{font-size:15px;margin-bottom:4px;font-weight:500}.cartmini__title a{display:inline;transition:all .3s linear;background-repeat:no-repeat;background-size:0 1px,0 1px;background-position:100% 100%,0 100%;background-image:linear-gradient(currentcolor,currentcolor),linear-gradient(currentcolor,currentcolor)}.cartmini__title a:hover{color:#141414;background-size:0 1px,100% 1px}.cartmini__content{padding-right:15px}.cartmini__content .tp-product-quantity{width:75px;padding:0}.cartmini__content .tp-product-quantity .tp-cart-input[type=text]{height:30px;text-align:center;font-size:13px;border:1px solid #e0e2e3;background-color:var(--tp-common-white);padding:0}.cartmini__content .tp-product-quantity .tp-cart-minus,.cartmini__content .tp-product-quantity .tp-cart-plus{width:20px;height:30px;line-height:30px;display:inline-block;text-align:center;font-size:13px;left:3px}.cartmini__content .tp-product-quantity .tp-cart-minus svg,.cartmini__content .tp-product-quantity .tp-cart-plus svg{transform:translateY(-1px);width:10px}.cartmini__content .tp-product-quantity .tp-cart-minus:after,.cartmini__content .tp-product-quantity .tp-cart-plus:after{display:none}.cartmini__content .tp-product-quantity .tp-cart-plus{left:auto;right:3px}.cartmini__del{position:absolute;top:15px;right:0;width:25px;height:25px;line-height:25px;text-align:center;color:var(--tp-common-black);font-size:14px}.cartmini__del:hover{color:#141414}.cartmini__checkout{padding-top:15px;padding-bottom:85px;width:100%;border-top:2px solid #e0e2e3}.cartmini__checkout-title h4{font-size:15px;display:inline-block;font-weight:500;margin-bottom:0;text-transform:capitalize}.cartmini__checkout-title span{float:right;font-size:15px;color:var(--tp-common-black);font-weight:500}.cartmini__price{font-size:14px;font-weight:500;color:var(--tp-common-black)}.cartmini__quantity{font-size:12px;font-weight:500}.cartmini__empty{margin-top:150px}.cartmini__empty img{margin-bottom:30px}.cartmini__empty p{font-size:16px;color:var(--tp-common-black);margin-bottom:15px}@media (max-width:767px),only screen and (min-width:576px)and (max-width:767px),only screen and (min-width:768px)and (max-width:991px){.profile__tab{margin-right:0;margin-bottom:50px}}.profile__tab nav .nav-tabs{margin:0;padding:20px 0;border:1px solid #e0e2e3;background-color:var(--tp-common-white)}.profile__tab nav .nav-tabs .nav-link{font-weight:400;font-size:16px;padding:14px 0;margin:0 30px;position:relative;border-radius:0;text-align:left;border:0;color:#5d5d63;font-family:var(--tp-ff-onest)}.profile__tab nav .nav-tabs .nav-link:after{position:absolute;top:14px;left:-31px;height:25px;width:2px;content:"";transition:.4s;opacity:0;visibility:hidden;background-color:var(--tp-common-black)}.profile__tab nav .nav-tabs .nav-link:not(:last-child){border-bottom:1px dashed #e0e2e3}.profile__tab nav .nav-tabs .nav-link span{margin-right:7px}.profile__tab nav .nav-tabs .nav-link.active{color:var(--tp-common-black)}.profile__tab nav .nav-tabs .nav-link.active:after{opacity:1;visibility:visible}.profile__tab .tp-tab-menu{position:relative}.profile__tab-content{padding:35px 40px 40px;background-color:var(--tp-common-white)}.profile__info-title{font-size:20px;margin-bottom:25px;font-family:var(--tp-ff-onest)}.profile__input{margin-bottom:25px;position:relative}.profile__input-box h4{font-weight:500;font-size:14px;letter-spacing:-.02em;color:var(--tp-common-black-solid);margin-bottom:10px}.profile__input-box h4 span{color:var(--tp-theme-primary)}.profile__input-box p{font-size:13px;color:var(--tp-common-white);opacity:.7;margin-bottom:10px}.profile__input>span{position:absolute;top:50%;left:20px;transform:translateY(-50%)}.profile__input>span svg{transform:translateY(-2px)}.profile__input input,.profile__input textarea{width:100%;height:60px;line-height:60px;padding:0 25px 0 50px;border:0;outline:0;background-color:#f4f4f4;border:1px solid rgba(0,0,0,0);color:var(--tp-common-black);font-family:var(--tp-ff-onest)}.profile__input input:focus,.profile__input textarea:focus{background-color:rgba(0,0,0,0);border-color:var(--tp-theme-primary)}.profile__input textarea{line-height:1.5;padding:20px;height:200px;resize:none}.profile__password input{padding:0 20px;background-color:#f4f4f4;border:1px solid rgba(0,0,0,0)}.profile__password input:focus{background-color:rgba(0,0,0,0)}.profile__ticket{border:1px solid #e0e2e3}@media (max-width:767px),only screen and (min-width:576px)and (max-width:767px){.profile__ticket{overflow-x:scroll}}.profile__ticket table thead tr{background-color:rgba(0,0,0,0)}.profile__ticket table th{border-color:#e0e2e3;box-shadow:none;font-family:var(--tp-ff-onest)}.profile__ticket table td,.profile__ticket table th{color:var(--tp-common-black)}.profile__ticket table tbody>tr:first-child{background-color:rgba(0,0,0,0)}.profile__ticket table tbody>tr:not(:last-child){border-bottom:1px solid #e0e2e3}.profile__ticket table tbody>tr td,.profile__ticket table tbody>tr th{vertical-align:middle;color:var(--tp-common-black);font-family:var(--tp-ff-onest)}.profile__ticket table tbody>tr>th{padding-left:15px;padding-right:15px}.profile__ticket table tbody>tr th[scope=row]{color:var(--tp-common-black)}.profile__ticket table tbody>tr td[data-info="status done"]{color:#08af5c}.profile__ticket table tbody>tr td[data-info="status hold"],.profile__ticket table tbody>tr td[data-info="status pending"],.profile__ticket table tbody>tr td[data-info="status reply"]{color:var(--tp-common-red)}.profile__ticket table tbody>tr .tp-btn{padding:7px 18px;background-color:#e0e2e3;color:var(--tp-common-black);font-weight:500;min-width:90px}.profile__ticket table tbody>tr .tp-btn:hover{color:var(--tp-common-white);background-color:var(--tp-common-black)}.profile__ticket .table{margin-bottom:0;--bs-table-bg:none}@media (max-width:767px),only screen and (min-width:576px)and (max-width:767px){.profile__ticket .table{width:700px}}.profile__ticket .table>:not(:first-child){border-color:#eaeaef;border-top-width:1px}.profile__ticket .table>:not(caption)>*>*{padding:1rem 1.5rem;border:0;box-shadow:none}@media (max-width:767px),only screen and (min-width:576px)and (max-width:767px){.profile__address-item{margin-bottom:40px}}.profile__address-title{font-size:22px;margin-bottom:20px;font-family:var(--tp-ff-onest)}.profile__address-icon span{display:inline-block;min-width:45px;margin-right:20px}@media(max-width:767px){.profile__address-icon span{margin-bottom:20px}}.profile__address-icon span svg{width:45px}.profile__address-icon span svg path{fill:var(--tp-common-black)}.profile__address-content p{font-size:16px;margin-bottom:10px;font-family:var(--tp-ff-onest)}.profile__address-content p span{font-weight:600;margin-right:7px;color:var(--tp-common-black)}.profile__notification-title{font-size:24px;margin-bottom:10px;color:var(--tp-common-black)}.profile__notification p,.profile__notification-title{font-family:var(--tp-ff-onest)}.profile__notification-item .form-check-input{margin-top:0;width:40px;height:20px;box-shadow:none}.profile__notification-item .form-check-label{font-size:16px;margin-left:10px;color:var(--tp-common-black);font-family:var(--tp-ff-onest)}.profile__notification-item .form-check-label:hover{cursor:pointer;color:var(--tp-common-black)}.profile__notification-item .form-check-input:checked{background-color:var(--tp-common-black);border-color:var(--tp-common-black)}.profile__btn .tp-btn{padding:14px 39px;border:1px solid #eaeaef}.profile__btn .tp-btn-cart{font-size:16px;font-weight:500;height:50px;line-height:45px;padding:0 30px;transition:.3s;display:inline-block;text-align:center;border-radius:8px;text-transform:capitalize;color:var(--tp-common-white);font-family:var(--tp-ff-onest);background-color:#141414;border:2px solid rgba(0,0,0,0)}.profile__btn .tp-btn-cart:hover{border-color:#141414;color:var(--tp-common-black);background-color:rgba(0,0,0,0)}@media(max-width:767px){.profile__main-inner{margin-bottom:20px}}.profile__main-thumb{position:relative}.profile__main-thumb img{width:80px;height:80px;border-radius:50%;margin-right:16px}@media(max-width:767px){.profile__main-thumb img{margin-bottom:20px}}.profile__main-thumb-edit input{display:none}.profile__main-thumb-edit label{position:absolute;bottom:2px;right:12px;width:25px;height:25px;line-height:25px;text-align:center;color:var(--tp-common-black);background-color:#fff;border-radius:50%;transition:.3s;box-shadow:0 1px 2px rgba(25,25,26,.2)}.profile__main-thumb-edit label i{margin-left:2px}.profile__main-thumb-edit label:hover{cursor:pointer;color:var(--tp-common-white);background-color:#141414}.profile__main-title{font-size:24px}.profile__main-content p,.profile__main-title{margin-bottom:0;font-family:var(--tp-ff-onest)}.profile__main-content p{font-size:14px}.profile__main-content p span{color:var(--tp-common-black);font-weight:500}.profile__main-info-item{text-align:center;padding:27px 30px 25px;background-color:#f4f4f4}@media (max-width:767px),only screen and (min-width:576px)and (max-width:767px){.profile__main-info-item{margin-bottom:25px}}@media only screen and (min-width:992px)and (max-width:1199px){.profile__main-info-item{padding:22px 0 20px}}.profile__main-info-icon{position:relative;margin-bottom:15px}.profile__main-info-icon>span{position:relative;display:inline-block;width:60px;height:60px;line-height:60px;text-align:center}.profile__main-info-icon>span svg{width:60px}.profile__main-info-icon>span svg path{fill:var(--tp-common-black)}.profile__main-info-icon .profile-icon-count{position:absolute;top:2px;right:-8px;width:26px;height:26px;line-height:21px;border-radius:50%;font-size:12px;font-weight:600;border:2px solid #fff;color:var(--tp-common-white);font-family:var(--tp-ff-onest);background-color:#141414}.profile__main-info-title{font-size:18px;margin-bottom:0;font-family:var(--tp-ff-onest)}.tp-logout-btn{font-size:14px;font-weight:500;padding:6px 18px;text-align:center;display:inline-block;color:var(--tp-common-black);font-family:var(--tp-ff-onest);border:1px solid rgba(2,6,38,.12)}.tp-logout-btn:hover{color:var(--tp-common-white);border-color:#141414;background-color:#141414}.tp-profile-input-box{position:relative;margin-bottom:30px}.tp-profile-input input{background:#f4f4f4;border:1px solid rgba(0,0,0,0);font-size:14px;color:var(--tp-common-black)}.tp-profile-input input::-moz-placeholder{color:#95999d}.tp-profile-input input::placeholder{color:#95999d}.tp-profile-input textarea{height:165px;resize:none}.tp-profile-input-title label{font-size:16px;padding:0 5px;line-height:1;font-weight:500;margin-bottom:12px;display:inline-block;color:var(--tp-common-black)}.tp-error-title{font-weight:700;font-size:64px;margin-bottom:50px;color:var(--tp-common-black)}.tp-error-title-sm{font-weight:600;font-size:26px;line-height:1;text-transform:uppercase;color:var(--tp-common-black)}.tp-error-content p{font-weight:400;font-size:18px;color:#57575a;margin-bottom:30px}.tp-error-content .tp-btn{height:60px;line-height:55px;border-radius:40px;padding:0 18px 0 24px;font-weight:500;font-size:18px;letter-spacing:.03em;z-index:9;overflow:hidden;display:inline-block;text-transform:capitalize;position:relative;transition:all .3s;background-color:var(--tp-common-black);color:var(--tp-common-white);border:2px solid rgba(0,0,0,0)}.tp-error-content .tp-btn:hover{background-color:rgba(0,0,0,0);color:var(--tp-common-black);border-color:var(--tp-common-black)}.tp-error-wrapper img{margin-bottom:55px}.agntix-dark body{background-color:#0e0f11}.agntix-dark .tp-about-text p{color:var(--tp-common-white)}.agntix-dark .tp-about-avater-info p{color:hsla(0,0%,100%,.6)}.agntix-dark .tp-about-shape-1 img{filter:invert(1);opacity:.4}.agntix-dark .tp-about-funcact-item span{color:var(--tp-common-white)}.agntix-dark .tp-about-funcact-item p{color:hsla(0,0%,100%,.6)}.agntix-dark .tp-service-item{background-color:#0e0f11;border-color:rgba(202,202,202,.4)}.agntix-dark .tp-service-number span{color:var(--tp-common-white)}.agntix-dark .tp_text_invert>div{background-image:linear-gradient(90deg,#fff 50%,#383C3E 0)}.agntix-dark .tp-service-content p{color:hsla(0,0%,100%,.6)}.agntix-dark .tp-service-category span{color:var(--tp-common-white);border-color:hsla(0,0%,100%,.1)}.agntix-dark .tp-service-category span:hover{color:var(--tp-common-black);background-color:var(--tp-common-white)}.agntix-dark .tp-project-title{color:var(--tp-common-white)}.agntix-dark .tp-project-category span{color:var(--tp-common-white);border-color:hsla(0,0%,100%,.1)}.agntix-dark .tp-project-category span:hover{color:var(--tp-common-black);background-color:var(--tp-common-white)}.agntix-dark .tp-funfact-green-wrap{border-color:#0e0f11}.agntix-dark .tp-funfact-subtitle,.agntix-dark .tp-funfact-title{color:var(--tp-common-white)}.agntix-dark .tp-funfact-number span i{-webkit-text-stroke:6px #1a1b1e}.agntix-dark .tp-section-title{color:var(--tp-common-white)}.agntix-dark .tp-work-item{border-color:#0e0f11;background-color:#1a1b1e}.agntix-dark .tp-work-title{color:var(--tp-common-white)}.agntix-dark .tp-work-content p{color:hsla(0,0%,100%,.6)}.agntix-dark .tp-award-item{background:rgba(38,37,40,.9)}.agntix-dark .tp-about-avater-info{border-color:hsla(0,0%,100%,.1)}.agntix-dark .tp-header-3-style .tp-header-menu>nav>ul>li>a{font-size:16px;color:var(--tp-common-white)}.agntix-dark .tp-header-3-style .tp-header-dropdown nav ul li.has-dropdown:after{color:var(--tp-common-white)}.agntix-dark .dgm-hero-bg{inset:0;filter:invert(1)}.agntix-dark .dgm-hero-funfact p,.agntix-dark .dgm-hero-funfact span,.agntix-dark .dgm-hero-social a span,.agntix-dark .dgm-hero-social-text span,.agntix-dark .dgm-hero-subtitle,.agntix-dark .dgm-hero-title{color:var(--tp-common-white)}.agntix-dark .dgm-hero-content .tp-btn-black-square{color:var(--tp-common-black);background-color:var(--tp-common-white)}.agntix-dark .dgm-hero-rotate-text span{color:var(--tp-common-white)}.agntix-dark .dgm-hero-text-box{filter:invert(1)}.agntix-dark .tp-section-title-grotesk{color:var(--tp-common-white)}.agntix-dark .dgm-about-content p{color:hsla(0,0%,100%,.6)}.agntix-dark .dgm-about-ratting h4,.agntix-dark .dgm-about-review h4,.agntix-dark .dgm-about-review span{color:var(--tp-common-white)}.agntix-dark .dgm-about-review-box{border-color:hsla(0,0%,100%,.1)}.agntix-dark .dgm-about-review:after{background-color:hsla(0,0%,100%,.1)}.agntix-dark .dgm-about-ratting-icon span{color:var(--tp-common-black);background-color:var(--tp-common-white)}.agntix-dark .dgm-step-title,.agntix-dark .dgm-step-title-sm{color:var(--tp-common-white)}.agntix-dark .dgm-step-item p{color:hsla(0,0%,100%,.6)}.agntix-dark .dgm-hero-rotate-text span:after{background-color:var(--tp-common-white)}.agntix-dark .dgm-team-title-sm{color:var(--tp-common-white)}.agntix-dark .dgm-team-content span{color:hsla(0,0%,100%,.6)}.agntix-dark .dgm-team-social a{color:var(--tp-common-white);border:1px solid hsla(0,0%,100%,.1)}.agntix-dark .dgm-team-social a:hover span{color:var(--tp-common-black)}.agntix-dark .dgm-brand-item{border:1px solid #1f1e24}.agntix-dark .dgm-brand-item img{filter:invert(1)}.agntix-dark .dgm-hero-social-text span:after{background-color:hsla(0,0%,100%,.4)}.agntix-dark .dgm-testimonial-bg{filter:invert(1)}.agntix-dark .dgm-testimonial-author-name,.agntix-dark .dgm-testimonial-quote span,.agntix-dark .dgm-testimonial-text p,.agntix-dark .dgm-testimonial-title-box .tp-section-subtitle{color:var(--tp-common-white)}.agntix-dark .dgm-testimonial-author-info span{color:hsla(0,0%,100%,.6)}.agntix-dark .dgm-testimonial-dot .swiper-pagination-bullet{border:1px solid hsla(0,0%,100%,.8)}.agntix-dark .dgm-testimonial-dot .swiper-pagination-bullet.swiper-pagination-bullet-active{background-color:var(--tp-common-white)}.agntix-dark .dgm-blog-item,.agntix-dark .dgm-blog-main{border-color:#1f1e24}.agntix-dark .dgm-blog-category span{color:#effac0;background-color:rgba(239,250,192,.1)}.agntix-dark .dgm-blog-meta h4{color:var(--tp-common-white)}.agntix-dark .dgm-blog-meta span{color:hsla(0,0%,100%,.6)}.agntix-dark .dgm-blog-title-sm{color:var(--tp-common-white)}.agntix-dark .dgm-footer-area,.agntix-dark .tp-copyright-2-area{background-color:hsla(0,0%,100%,.04)}.agntix-dark .tp-copyright-img{filter:invert(1);opacity:.4}.agntix-dark .ar-category-item a,.agntix-dark .ar-category-item span,.agntix-dark .ar-hero-title{color:var(--tp-common-white)}.agntix-dark .ar-hero-bg{border-left:1px solid hsla(0,0%,100%,.08);border-right:1px solid hsla(0,0%,100%,.08)}.agntix-dark .ar-hero-border{border-color:hsla(0,0%,100%,.08)}.agntix-dark .ar-category-item:not(:last-child):after{background-color:hsla(0,0%,100%,.1)}.agntix-dark .ar-about-title-sm,.agntix-dark .tp-section-title-clash-600{color:var(--tp-common-white)}.agntix-dark .tp-btn-black-solid{color:var(--tp-common-black);border:1px solid rgba(0,0,0,0);background-color:var(--tp-common-white)}.agntix-dark .tp-btn-black-solid:hover{color:var(--tp-common-white);background-color:var(--tp-common-red-2);border-color:var(--tp-common-red-2)}.agntix-dark .ar-banner-shape img{filter:invert(1)}.agntix-dark .ar-about-content p{color:hsla(0,0%,100%,.6)}.agntix-dark .ar-about-exp-box{border:1px solid hsla(0,0%,100%,.08);border-top:4px solid var(--tp-common-red-2)}.agntix-dark .ar-project-category i,.agntix-dark .ar-project-category span{color:var(--tp-common-white)}.agntix-dark .ar-project-item{border-color:hsla(0,0%,100%,.2)}.agntix-dark .tp-btn-red-circle-icon,.agntix-dark .tp-btn-red-circle-text{color:var(--tp-common-white);background-color:var(--tp-common-red-2);border:1px solid var(--tp-common-red-2)}.agntix-dark .tp-btn-red-circle-box:hover .tp-btn-red-circle-text,.agntix-dark .tp-btn-red-circle-box:hover>:first-child{border-color:rgba(0,0,0,0)}.agntix-dark .ar-funfact-item h4,.agntix-dark .ar-funfact-item span{color:var(--tp-common-white)}.agntix-dark .ar-testimonial-shape-1{filter:invert(1)}.agntix-dark .ar-testimonial-item p,.agntix-dark .fraction-wrapper #paginations span{color:var(--tp-common-white)}.agntix-dark .shop-slider-progress-bar{background-color:hsla(0,0%,100%,.4)}.agntix-dark .ar-testimonial-arrow button{color:var(--tp-common-white);border-color:hsla(0,0%,100%,.6)}.agntix-dark .ar-testimonial-arrow button:hover{border-color:rgba(0,0,0,0)}.agntix-dark .crp-text-slider-active.app-text-slider-color .swiper-wrapper .crp-text-slider-item span{color:var(--tp-common-white)}.agntix-dark .crp-text-slider-active.app-text-slider-color .swiper-wrapper .crp-text-slider-item.stroke-text span{color:rgba(0,0,0,0);-webkit-text-stroke:2px hsla(0,0%,100%,.9)}.agntix-dark .app-hero-round-shape{opacity:.1}.agntix-dark .app-hero-btn-text p{color:hsla(0,0%,100%,.6)}.agntix-dark .ar-award-shape-1{filter:invert(1)}.agntix-dark .ar-award-wrap{border-left:1px solid hsla(0,0%,100%,.08);border-right:1px solid hsla(0,0%,100%,.08)}.agntix-dark .ar-award-icon svg,.agntix-dark .ar-award-title,.agntix-dark .ar-award-year{color:var(--tp-common-white)}.agntix-dark .ar-award-category{color:hsla(0,0%,100%,.6)}.agntix-dark .ar-award-item{border-bottom:1px solid hsla(0,0%,100%,.08)}.agntix-dark .ar-award-item:first-child,.agntix-dark .ar-brand-bg{border-top:1px solid hsla(0,0%,100%,.08)}.agntix-dark .ar-brand-bg{border-bottom:1px solid hsla(0,0%,100%,.08)}.agntix-dark .ar-brand-item img{filter:invert(1)}.agntix-dark .ar-blog-title-sm{color:var(--tp-common-white)}.agntix-dark .ar-blog-meta{color:hsla(0,0%,100%,.6)}.agntix-dark .tp-header-8-border{border-bottom:1px solid rgba(252,252,252,.08)}.agntix-dark .app-brand-item{border-right:1px solid hsla(0,0%,100%,.1)}.agntix-dark .app-brand-item img{filter:invert(1)}.agntix-dark .tp-section-subtitle.border-bg.bg-color{background:var(--tp-common-black)}.agntix-dark .tp-section-title-phudu{color:var(--tp-common-white)}.agntix-dark .app-feature-heading p{color:hsla(0,0%,100%,.6)}.agntix-dark .app-feature-item{background-color:#1a1b1e}.agntix-dark .app-feature-item-icon span,.agntix-dark .app-feature-title{color:var(--tp-common-white)}.agntix-dark .app-feature-bottom p,.agntix-dark .app-feature-item-content p{color:hsla(0,0%,100%,.6)}.agntix-dark .app-feature-bottom p a{color:var(--tp-common-white)}.agntix-dark .app-feature-2-bg .main-bg{opacity:.1}.agntix-dark .app-feature-2-brd{background:hsla(0,0%,100%,.08)}.agntix-dark .app-feature-2-content-icon span{filter:invert(1)}.agntix-dark .app-feature-2-content-icon p{color:hsla(0,0%,100%,.6)}.agntix-dark .app-review-bg{background:linear-gradient(265deg,rgba(208,242,240,.1) 16.29%,rgba(197,224,252,.1) 84.71%)}.agntix-dark .app-review-heading p{color:hsla(0,0%,100%,.6)}.agntix-dark .app-review-item-title{color:var(--tp-common-white)}.agntix-dark .app-review-item-content p{color:hsla(0,0%,100%,.6)}.agntix-dark .app-stack-item.dark-stack-color .app-stack-number{background:linear-gradient(0deg,rgba(33,33,45,.1) 13.2%,rgba(247,247,253,.1) 94.29%);background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:rgba(0,0,0,0)}.agntix-dark .app-stack-item.dark-stack-color .app-stack-title{color:var(--tp-common-white)}.agntix-dark .app-stack-item.dark-stack-color .app-stack-content p{color:hsla(0,0%,100%,.6)}.agntix-dark .app-stack-item.dark-stack-color .app-stack-content:before{background-color:hsla(0,0%,100%,.1)}.agntix-dark .app-stack-item.dark-stack-color .app-stack-content:after{background-color:var(--tp-common-white)}.agntix-dark .tp-gsap-bg{background-color:#1a1b1e}.agntix-dark .app-price-store p b{color:var(--tp-common-white)}.agntix-dark .app-price-box,.agntix-dark .app-price-tab-wrap .ai-price-tab ul{background:#1a1b1e}.agntix-dark .app-price-tab-wrap .ai-price-tab ul li button.active{color:var(--tp-common-black)}.agntix-dark .app-price-tab-wrap .ai-price-tab ul li button{color:hsla(0,0%,100%,.6)}.agntix-dark .app-price-tab-wrap .ai-price-tab #lineMarker{background:var(--tp-common-white)}.agntix-dark .crp-price-item{border:none;background:#1a1b1e}.agntix-dark .app-price-box .crp-price-head span{color:var(--tp-common-white);border:1px solid hsla(0,0%,100%,.06)}.agntix-dark .app-price-box .crp-price-head h4{color:var(--tp-common-white)}.agntix-dark .app-price-box .crp-price-head p{color:hsla(0,0%,100%,.6)}.agntix-dark .app-price-box .crp-price-head{border-color:hsla(0,0%,100%,.06)}.agntix-dark .app-price-box .row [class*=col-]:not(:last-child){border-right:1px solid hsla(0,0%,100%,.06)}.agntix-dark .app-price-box .crp-price-list ul li{color:var(--tp-common-white)}.agntix-dark .app-price-box .crp-price-list ul li span{filter:invert(1)}.agntix-dark .app-price-box .crp-price-head h4 i{color:var(--tp-common-white)}.agntix-dark .app-price-box .crp-price-item.active{background:linear-gradient(265deg,rgba(208,242,240,.06) 16.29%,rgba(197,224,252,.06) 84.71%)}.agntix-dark .app-price-btn-box .animated-border-box .tp-btn-black-border{color:var(--tp-common-white);background:#313234}.agntix-dark .app-testimonial-big-text h3{background:linear-gradient(180deg,rgba(255,255,255,.1),rgba(255,255,255,0));background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:rgba(0,0,0,0)}.agntix-dark .app-testimonial-review{border:1px solid #000;background:linear-gradient(180deg,rgba(0,0,0,.6) .96%,rgba(0,0,0,.6))}.agntix-dark .app-testimonial-review-content span{color:var(--tp-common-white)}.agntix-dark .app-testimonial-review-content p{color:hsla(0,0%,100%,.6)}.agntix-dark .app-testimonial-item{background:#1a1b1e}.agntix-dark .app-testimonial-item-icon-title{color:var(--tp-common-white)}.agntix-dark .app-testimonial-item-content p,.agntix-dark .app-testimonial-item-icon-content p{color:hsla(0,0%,100%,.6)}.agntix-dark .app-testimonial-item-icon span{border:1px solid hsla(0,0%,100%,.08)}.agntix-dark .app-faq-wrap .ai-faq-accordion-wrap .accordion{background:#1a1b1e}.agntix-dark .app-faq-wrap .ai-faq-accordion-wrap .accordion .accordion-items .accordion-header .accordion-buttons{color:var(--tp-common-white)}.agntix-dark .app-faq-wrap .ai-faq-accordion-wrap .accordion .accordion-items .accordion-body p{color:hsla(0,0%,100%,.6)}.agntix-dark .app-faq-wrap .ai-faq-accordion-wrap .accordion .accordion-items:not(:last-child){border-bottom:2px solid #000}.agntix-dark .app-cta-wrap{background:#1a1b1e}.agntix-dark .app-faq-wrap .ai-faq-accordion-wrap .accordion .accordion-items .accordion-header .accordion-buttons .accordion-icon{background-color:hsla(0,0%,100%,.1)}.agntix-dark .app-faq-wrap .ai-faq-accordion-wrap .accordion .accordion-items .accordion-header .accordion-buttons .accordion-icon:after,.agntix-dark .app-faq-wrap .ai-faq-accordion-wrap .accordion .accordion-items .accordion-header .accordion-buttons .accordion-icon:before{background-color:var(--tp-common-white)}.agntix-dark .app-cta-heading p,.agntix-dark .app-footer-col-1 .dgm-footer-widget-paragraph p{color:hsla(0,0%,100%,.6)}.agntix-dark .app-footer-widget .dgm-footer-widget-title{color:var(--tp-common-white)}.agntix-dark .app-footer-widget-info-title{color:hsla(0,0%,100%,.6)}.agntix-dark .app-footer-widget-info a{color:var(--tp-common-white)}.agntix-dark .app-footer-widget .dgm-footer-widget-menu ul li a{color:hsla(0,0%,100%,.6)}.agntix-dark .app-footer-widget .dgm-footer-widget-menu ul li a:hover{color:var(--tp-common-white)}.agntix-dark .app-copyright-text p,.agntix-dark .app-footer-widget .dgm-footer-widget-paragraph.color-style p{color:hsla(0,0%,100%,.6)}.agntix-dark .app-copyright-text p a{color:var(--tp-common-white)}.agntix-dark .app-price-store p span{filter:invert(1)}.agntix-dark .app-price-store p{color:hsla(0,0%,100%,.6)}.agntix-dark .app-footer-rating{background:#1a1b1e}.agntix-dark .app-footer-rating .app-hero-bottom-rating-point span,.agntix-dark .app-footer-rating .app-hero-bottom-rating-star a{color:var(--tp-common-white)}.agntix-dark .app-footer-widget .dgm-footer-widget-input input{background:#1a1b1e;color:var(--tp-common-white)}.agntix-dark .app-footer-widget .dgm-footer-widget-input input:focus{border-color:var(--tp-common-white)}.agntix-dark .app-copyright-text p a:hover{border-bottom:1px solid #fff}.agntix-dark .tp-copyright-2-border.app-copyright-border{border-color:hsla(0,0%,100%,.06)}.agntix-dark .app-feature-2-content .tp-section-subtitle.border-bg{border-color:rgba(0,0,0,.1)}.agntix-dark .it-hero-subtitle,.agntix-dark .it-hero-title{color:var(--tp-common-white)}.agntix-dark .it-hero-content p{color:hsla(0,0%,100%,.6)}.agntix-dark .tp-btn-black-radius.btn-blue-bg.btn-border{color:var(--tp-common-white);border:1px solid hsla(0,0%,100%,.1)}.agntix-dark .it-feature-shape-1,.agntix-dark .it-hero-shape-2{filter:invert(1)}.agntix-dark .tp-section-subtitle-platform.platform-text-black,.agntix-dark .tp-section-title-platform.platform-text-black{color:var(--tp-common-white)}.agntix-dark .it-feature-item:before{background:#1a1b1e}.agntix-dark .it-feature-title{color:var(--tp-common-white)}.agntix-dark .it-feature-content p{color:hsla(0,0%,100%,.6)}.agntix-dark .it-feature-category span{color:hsla(0,0%,100%,.6);border:1px solid hsla(0,0%,100%,.1)}.agntix-dark .it-feature-category span:hover{color:rgba(0,0,0,.6)}.agntix-dark .it-feature-icon:before{opacity:.1}.agntix-dark .it-about-title-box p{color:hsla(0,0%,100%,.6)}.agntix-dark .it-about-shape-1,.agntix-dark .it-about-shape-2{filter:invert(1)}.agntix-dark .it-project-item{background:#1a1b1e}.agntix-dark .it-project-title{color:var(--tp-common-white)}.agntix-dark .it-project-content span{color:hsla(0,0%,100%,.6);border:1px solid hsla(0,0%,100%,.1)}.agntix-dark .it-project-content span:hover{color:rgba(0,0,0,.6)}.agntix-dark .it-project-dots .swiper-pagination-bullet{background:#1a1b1e}.agntix-dark .it-project-dots .swiper-pagination-bullet.swiper-pagination-bullet-active{opacity:1;background:#7463ff}.agntix-dark .it-testimonial-content img{filter:invert(1)}.agntix-dark .it-testimonial-content p{color:hsla(0,0%,100%,.6)}.agntix-dark .it-testimonial-content span{color:var(--tp-common-white)}.agntix-dark .it-comparison-bg{background:#1a1b1e}.agntix-dark .it-comparison-logo{border-bottom:1px solid hsla(0,0%,100%,.1)}.agntix-dark .it-comparison-logo img{filter:invert(1)}.agntix-dark .it-comparison-content span{color:hsla(0,0%,100%,.6)}.agntix-dark .it-comparison-content span i{color:var(--tp-common-white)}.agntix-dark .it-comparison-item{border-right:3px solid #0e0f11}.agntix-dark .it-benifit-title{color:var(--tp-common-white)}.agntix-dark .it-benifit-content p{color:hsla(0,0%,100%,.6)}.agntix-dark .it-benifit-item{border-left:1px solid hsla(0,0%,100%,.1)}.agntix-dark .it-benifit-title:before{background-color:var(--tp-common-white)}.agntix-dark .it-benifit-shape{opacity:.1}.agntix-dark .it-benifit-icon:after{background-color:#0e0f11}.agntix-dark .it-benifit-icon span{color:var(--tp-common-white)}.agntix-dark .it-faq-shape-1,.agntix-dark .it-faq-shape-2{filter:invert(1)}.agntix-dark .st-hero-title{color:var(--tp-common-white)}.agntix-dark .st-hero-border .tp-border-line{border-right:1px solid hsla(0,0%,100%,.08)}.agntix-dark .st-hero-bottom-right p,.agntix-dark .st-hero-user-content span{color:hsla(0,0%,100%,.6)}.agntix-dark .st-banner-text-bg .bg-shape{filter:invert(1)}.agntix-dark .st-brand-heading span{color:var(--tp-common-white)}.agntix-dark .st-brand-border{border-bottom:1px solid hsla(0,0%,100%,.15)}.agntix-dark .st-brand-border:after{background-color:hsla(0,0%,100%,.15)}.agntix-dark .st-brand-item img{filter:invert(1)}.agntix-dark .st-about-title{color:var(--tp-common-white)}.agntix-dark .st-about-card{background-color:#1a1b1e}.agntix-dark .st-about-card-tag span{color:hsla(0,0%,100%,.6)}.agntix-dark .st-about-card-btn a{color:var(--tp-common-black);background-color:var(--tp-common-white)}.agntix-dark .st-about-card-bottom span{color:var(--tp-common-white)}.agntix-dark .st-about-shape{filter:invert(1)}.agntix-dark .tp-section-title-playfair{color:var(--tp-common-white)}.agntix-dark .tp-section-title-playfair span{color:hsla(0,0%,100%,.6)}.agntix-dark .st-portfolio-item-btn a,.agntix-dark .st-portfolio-item-title{color:var(--tp-common-white)}.agntix-dark .st-portfolio-item-content{border-bottom:1px solid hsla(0,0%,100%,.15)}.agntix-dark .st-testimonial-shape-1{filter:invert(1)}.agntix-dark .st-testimonial-bottom span{color:hsla(0,0%,100%,.6)}.agntix-dark .st-testimonial-bottom span a{color:var(--tp-common-white)}.agntix-dark .st-testimonial-item{background:#1a1b1e}.agntix-dark .st-testimonial-box{background:var(--tp-common-brown);box-shadow:-10px 10px 60px 0 #0e0f11}.agntix-dark .st-testimonial-item-quote img{opacity:.1;filter:invert(1)}.agntix-dark .st-hero-shape{filter:invert(1)}.agntix-dark .st-testimonial-box-top i{color:hsla(0,0%,100%,.6)}.agntix-dark .st-testimonial-box-top{border-bottom:1px solid hsla(0,0%,100%,.15)}.agntix-dark .st-award-title,.agntix-dark .st-testimonial-box-content p,.agntix-dark .st-testimonial-box-rating{color:var(--tp-common-white)}.agntix-dark .st-award-title span{color:hsla(0,0%,100%,.4)}.agntix-dark .st-award-wrapper .ar-award-right-wrap .ar-award-item .ar-award-box-left .ar-award-title{color:var(--tp-common-white)}.agntix-dark .st-award-wrapper .ar-award-right-wrap .ar-award-item .ar-award-box-left .ar-award-year,.agntix-dark .st-award-wrapper .ar-award-right-wrap .ar-award-item .ar-award-box-right .ar-award-category{color:hsla(0,0%,100%,.6)}.agntix-dark .st-award-wrapper .ar-award-right-wrap .ar-award-item:after{background-color:#1a1b1e}.agntix-dark .st-choose-list ul li{color:var(--tp-common-white)}.agntix-dark .st-choose-text-wrap p{color:hsla(0,0%,100%,.6)}.agntix-dark .st-choose-bg:after{background-color:#1a1b1e}.agntix-dark .st-counter-wrapper{border-color:hsla(0,0%,100%,.15)}.agntix-dark .st-counter-wrapper .row [class*=col-]:not(:last-child){border-right:1px solid hsla(0,0%,100%,.15)}.agntix-dark .st-counter-item h4{color:var(--tp-common-white)}.agntix-dark .st-counter-item span{color:hsla(0,0%,100%,.6)}.agntix-dark .st-counter-item:before{background:linear-gradient(180deg,rgba(255,255,255,0),rgba(255,255,255,.1))}.agntix-dark .st-blog-text p{color:hsla(0,0%,100%,.6)}.agntix-dark .st-blog-item-title{color:var(--tp-common-white)}.agntix-dark .st-blog-item-tags span{color:var(--tp-common-white);border:1px solid hsla(0,0%,100%,.15)}.agntix-dark .st-blog-item-tags-devide{background:hsla(0,0%,100%,.15)}.agntix-dark .st-blog-item-tags p,.agntix-dark .st-footer-widget-content p{color:hsla(0,0%,100%,.6)}.agntix-dark .st-footer-widget-social-title,.agntix-dark .st-footer-widget-title{color:var(--tp-common-white)}.agntix-dark .st-footer-widget-info-title a,.agntix-dark .st-footer-widget-menu ul li a{color:hsla(0,0%,100%,.6)}.agntix-dark .st-footer-top-icon span{border-bottom:7px solid var(--tp-common-white)}.agntix-dark .st-footer-top-border{border-bottom:1px solid hsla(0,0%,100%,.15)}.agntix-dark .st-copyright-sub{color:hsla(0,0%,100%,.6)}.agntix-dark .st-copyright-title{color:var(--tp-common-white)}.agntix-dark .st-copyright-title span{color:var(--tp-common-black);background-color:var(--tp-common-white)}.agntix-dark .tp-btn-border-2.st{color:var(--tp-common-white);border-color:hsla(0,0%,100%,.15)}.agntix-dark .tp-btn-border-2.st:hover{color:var(--tp-common-black);background-color:var(--tp-common-white)}.agntix-dark .st-cta-wrapper .tp-btn-border-2.st{color:var(--tp-common-black)}.agntix-dark .st-hero-plain span{background-color:hsla(0,0%,100%,.0901960784)}.agntix-dark .ar-about-us-4-title-box .ar-about-us-4-icon{filter:invert(1)}.agntix-dark .ar-about-us-4-title-box.shape-color .ar-about-us-4-icon{filter:invert(0)}.agntix-dark .tp-service-4-bg-shape{filter:invert(1)}.agntix-dark .tp-career-details-sidebar-btn a:hover{background-color:#fff;color:var(--tp-common-black)}.agntix-dark .tp-team-details-input-content input,.agntix-dark .tp-team-details-input-content textarea{color:#f8f8fb}.agntix-dark .tp-team-part-item-content p{color:hsla(0,0%,100%,.6)}.agntix-dark .tp-career-details-sidebar-item-icon span{filter:invert(1);background-color:hsla(0,0%,100%,.4)}.agntix-dark .tp-career-details-info-item span,.agntix-dark .tp-career-details-sidebar-item-content span{color:hsla(0,0%,100%,.6)}.agntix-dark .breadcrumb__list span a:hover,.agntix-dark .tp-copyright-style-6 .tp-copyright-left span,.agntix-dark .tp-copyright-style-6 .tp-copyright-right a,.agntix-dark .tp-footer-style-6 .tp-footer-widget-info a,.agntix-dark .tp-footer-style-6 .tp-footer-widget-title,.agntix-dark .tp-footer-style-6 .tp-footer-widget-title-sm{color:var(--tp-common-white)}.agntix-dark .tp-shop-category-item{border-color:#33343a}.agntix-dark .tp-shop-category-item i,.agntix-dark .tp-shop-category-item span{color:hsla(0,0%,100%,.6)}.agntix-dark .tp-shop-category-item:hover{background-color:#33343a}.agntix-dark .tp-shop-category-item:hover i,.agntix-dark .tp-shop-category-item:hover span{color:var(--tp-common-white)}.agntix-dark .shop-text-slider-active{border-bottom:1px solid #33343a}.agntix-dark .tp-hero-shop-slider-subtitle,.agntix-dark .tp-hero-shop-slider-title,.agntix-dark .tp-hero-shop-title{color:var(--tp-common-white)}.agntix-dark .tp-hero-shop-btn .tp-btn-white-border.coffee-bg{border-color:rgba(0,0,0,0);color:var(--tp-common-black);background-color:var(--tp-common-white)}.agntix-dark .tp-hero-shop-slider-nav-thumb img{border:1px solid rgba(241,241,241,.1);background-color:rgba(0,0,0,0)}.agntix-dark .shop-text-slider-item{background-color:#1c1d21}.agntix-dark .tp-action-btn{color:#fff;background:#33343a}.agntix-dark .tp-action-btn:hover{background-color:#1c1d21}.agntix-dark .tp-shop-about-content p{color:#fff}.agntix-dark .tp-checkout-btn.border-style{font-weight:500;font-size:15px;text-transform:capitalize;background-color:rgba(0,0,0,0);border:1px solid rgba(0,0,0,.12);color:#1a1b1e;background-color:#f1f1f1;border:1px solid rgba(0,0,0,0)}.agntix-dark .tp-checkout-btn.border-style:hover{background-color:rgba(0,0,0,0);border-color:#f1f1f1}.agntix-dark .tp-checkout-btn{color:#1a1b1e;background-color:#f1f1f1;border:1px solid rgba(0,0,0,0)}.agntix-dark .tp-checkout-btn:hover{background-color:rgba(0,0,0,0);border-color:#f1f1f1;color:#f1f1f1}.agntix-dark .tp-product-testimonial-ptb .app-testimonial-item{background:#1a1b1e}.agntix-dark .tp-product-testimonial-ptb .app-testimonial-item-content p,.agntix-dark .tp-product-testimonial-user-name{color:var(--tp-common-white)}.agntix-dark .tp-shop-feature-item p{color:hsla(0,0%,100%,.6)}.agntix-dark .tp-shop-feature-item span{color:var(--tp-common-white)}.agntix-dark .tp-product-testimonial-user{border:1px solid #33343a}.agntix-dark .tp-product-testimonial-title,.agntix-dark .tp-shop-feature-item h4{color:var(--tp-common-white)}.agntix-dark .tp-shop-newsletter-content p{color:hsla(0,0%,100%,.6)}.agntix-dark .tp-shop-newsletter-content span{color:var(--tp-common-white)}.agntix-dark .tp-header-shop-menu>nav>ul>li>a{color:#1a1b1e;border-right:1px solid rgba(0,0,0,.2)}.agntix-dark .tp-shop-section-title.fs-100{color:var(--tp-common-white)}.agntix-dark .tp-product-instagram-heading p{color:hsla(0,0%,100%,.6)}.agntix-dark .tp-shop-about-circle-text{filter:invert(1)}.agntix-dark .shop-text-slider-item span{color:var(--tp-common-white)}.agntix-dark .tp-hero-shop-slider-nav-thumb.slick-current img{border-color:#33343a;background-color:#33343a}.agntix-dark .ar-about-us-4-title{color:var(--tp-common-white)}.agntix-dark .ar-about-us-4-title-box p{color:rgba(249,244,232,.6)}.agntix-dark .ar-about-us-4-text-title{color:var(--tp-common-white)}.agntix-dark .creative-service-subtitle-box .tp-section-subtitle.fs-17.pre-circle:before{background-color:var(--tp-common-red-3)}.agntix-dark .creative-service-item.about-us-4 .creative-service-content>span,.agntix-dark .creative-service-top-content p{color:var(--tp-common-white)}.agntix-dark .creative-service-title{color:var(--tp-common-black)}.agntix-dark .creative-service-item.about-us-4 .creative-service-title a{background:linear-gradient(#FF5722,#FF5722) 0 no-repeat,#fff;background-size:auto,auto;background-clip:border-box,border-box;background-size:0 100%;background-clip:text;-webkit-background-clip:text}.agntix-dark .creative-service-item.about-us-4 .creative-service-link a{color:var(--tp-common-white);border:1px solid hsla(0,0%,100%,.1)}.agntix-dark .creative-service-item.about-us-4 .creative-service-category span{color:hsla(0,0%,100%,.6)}.agntix-dark .creative-service-item.about-us-4 .creative-service-category span:before{background-color:hsla(0,0%,100%,.6)}.agntix-dark .tp-about-us-2-text p{color:rgba(249,244,232,.6)}.agntix-dark .tp-about-us-2-wrap{border:1px solid rgba(255,248,232,.06)}.agntix-dark .tp-about-us-2-line img{filter:invert(1)}.agntix-dark .tp-about-us-2-wrap:after{background-color:rgba(255,248,232,.06)}.agntix-dark .tp-about-us-2-text p:before{background-color:#999da6}.agntix-dark .tp-about-us-2-btn a{color:hsla(0,0%,100%,.7);border:1px solid rgba(255,248,232,.06)}.agntix-dark .tp-about-us-2-btn a:hover{background:var(--tp-common-white);color:var(--tp-common-black);border-color:var(--tp-common-white)}.agntix-dark .tp-about-us-2-text-title{color:hsla(0,0%,100%,.7);border:1px solid rgba(255,248,232,.06)}.agntix-dark .tp-section-subtitle-clash.clash-subtitle-pos.about-us-2{color:var(--tp-common-white)}.agntix-dark .tp-about-us-2-right-shape img,.agntix-dark .tp-about-us-2-thumb-shape img{filter:invert(1)}.agntix-dark .studio-about-content.about-us-2 p{color:#bfbfc0}.agntix-dark .tp-btn-red-border.about-us-2{color:var(--tp-common-white)}.agntix-dark .studio-service-dark .tp-award-item{background-color:rgba(0,0,0,0)}.agntix-dark .tp-career-title{color:var(--tp-common-white)}.agntix-dark .tp-career-btn .st-hero-btn a{border:1px solid #0e0f11;background-color:#1a1b1e;color:var(--tp-common-white)}.agntix-dark .tp-benefit-item-title,.agntix-dark .tp-career-btn .st-hero-btn a .st-hero-btn-text{color:var(--tp-common-white)}.agntix-dark .tp-benefit-item.tp-benefit-borber-bottom{border-bottom:1px solid hsla(0,0%,100%,.1)}.agntix-dark .tp-benefit-item{border-right:1px solid hsla(0,0%,100%,.1)}.agntix-dark .tp-career-opening-heading span{color:hsla(0,0%,100%,.6)}.agntix-dark .tp-career-opening-title-name{color:var(--tp-common-white)}.agntix-dark .tp-career-opening-Type span,.agntix-dark .tp-career-opening-role span{color:hsla(0,0%,100%,.6)}.agntix-dark .tp-career-opening-item{border-bottom:1px solid hsla(0,0%,100%,.1)}.agntix-dark .pp-service-2-banner-text a,.agntix-dark .pp-service-2-banner-text p,.agntix-dark .tp-service-4-title{color:var(--tp-common-white)}.agntix-dark .tp-service-4-text p{color:#c6c6c6}.agntix-dark .tp-service-4-banner-breadcrumb span{color:var(--tp-common-white)}.agntix-dark .tp-service-4-banner-breadcrumb span a{color:#c6c6c6}.agntix-dark .tp-service-4-banner-breadcrumb span:not(:last-of-type):after{background:#c6c6c6}.agntix-dark .tp-service-4-border{border-bottom:1px solid rgba(34,34,34,.79)}.agntix-dark .tp-service-4-solution-subtitle p{border:1px solid rgba(34,34,34,.79);color:var(--tp-common-white)}.agntix-dark .tp-service-4-solution-subtitle p:before{background-color:var(--tp-common-white)}.agntix-dark .tp-service-4-solution-item-title,.agntix-dark .tp-service-4-solution-title{color:var(--tp-common-white)}.agntix-dark .tp-service-4-solution-item-content p{color:hsla(0,0%,100%,.7)}.agntix-dark .tp-service-4-solution-item-btn a{color:var(--tp-common-white)}.agntix-dark .tp-service-4-solution-item{border:1px solid hsla(0,0%,100%,.1)}.agntix-dark .tp-service-4-solution-item-icon span{color:var(--tp-common-white)}.agntix-dark .tp-service-4-price-shape{filter:invert(1)}.agntix-dark .service-4-price{background:#282a2e!important}.agntix-dark .service-4-price .crp-price-item{background:rgba(0,0,0,0)}.agntix-dark .tp-section-subtitle,.agntix-dark .tp-service-4-process-list p{color:var(--tp-common-white)}.agntix-dark .tp-service-4-process-list span{color:var(--tp-common-white);border:1px solid hsla(0,0%,100%,.08)}.agntix-dark .tp-service-4-process-list:not(:last-child) span:before{background-color:hsla(0,0%,100%,.08)}.agntix-dark .tp-service-4-process-wrapper p{color:hsla(0,0%,100%,.7)}.agntix-dark .tp-service-5-text p{color:hsla(0,0%,100%,.6)}.agntix-dark .tp-service-5-list ul li{color:var(--tp-common-white)}.agntix-dark .tp-benefits-heading p{color:hsla(0,0%,100%,.7)}.agntix-dark .tp-service-5-price-item-title{color:var(--tp-common-white)}.agntix-dark .tp-service-5-price-item-list ul li,.agntix-dark .tp-service-5-price-item-list ul li span{color:hsla(0,0%,100%,.7)}.agntix-dark .tp-service-5-price-item-head h4{color:var(--tp-common-white)}.agntix-dark .tp-service-5-price-item{border-top:1px solid hsla(0,0%,100%,.08)}.agntix-dark .tp-career-details-info-item h5,.agntix-dark .tp-career-details-subtitle,.agntix-dark .tp-career-details-title,.agntix-dark .tp-career-details-title-2{color:var(--tp-common-white)}.agntix-dark .tp-career-details-wrap p{color:hsla(0,0%,100%,.8)}.agntix-dark .tp-career-details-list ul li{color:rgba(249,244,232,.9)}.agntix-dark .tp-career-details-sidebar-box{border:1px solid hsla(0,0%,100%,.1);background:#1b1b1d}.agntix-dark .creative-service-item.about-us-4{border-color:hsla(0,0%,100%,.1)}.agntix-dark .creative-service-wrap .row [class*=col-] .creative-service-item:last-child{border-bottom:1px solid hsla(0,0%,100%,.1)}.agntix-dark .tp-career-details-sidebar-heading span{color:hsla(0,0%,100%,.8)}.agntix-dark .tp-career-details-sidebar-item-content h5,.agntix-dark .tp-career-details-sidebar-title{color:var(--tp-common-white)}.agntix-dark .tp-faq-text p{color:hsla(0,0%,100%,.9)}.agntix-dark .tp-team-hero-subtitle span{color:var(--tp-common-white)}.agntix-dark .tp-team-hero-text p{color:rgba(249,244,232,.9)}.agntix-dark .des-team-item-box.team-inner-color span{color:rgba(249,244,232,.2)}.agntix-dark .des-team-item-box.team-inner-color.active .des-team-title{color:var(--tp-common-white)}.agntix-dark .des-team-item-box.team-inner-color .des-team-title{color:rgba(249,244,232,.2)}.agntix-dark .des-team-item-box.team-inner-color.active span{color:var(--tp-common-white)}.agntix-dark .tp-team-part-shape img{filter:invert(1)}.agntix-dark .ar-hero-title-box p{color:hsla(0,0%,100%,.7)}.agntix-dark .tp-team-part-item{border:1px solid hsla(0,0%,100%,.1)}.agntix-dark .tp-team-part-item-title h4{color:var(--tp-common-white)}.agntix-dark .tp-team-part-item-title p{color:hsla(0,0%,100%,.7)}.agntix-dark .tp-team-part-item-content svg{color:var(--tp-common-white)}.agntix-dark .tp-team-details-text-sub{color:hsla(0,0%,100%,.7)}.agntix-dark .tp-team-details-text-title{color:var(--tp-common-white)}.agntix-dark .tp-team-details-more ul li span,.agntix-dark .tp-team-details-text p{color:hsla(0,0%,100%,.7)}.agntix-dark .tp-team-details-more ul li,.agntix-dark .tp-team-details-more-title{color:var(--tp-common-white)}.agntix-dark .tp-team-details-input-content input,.agntix-dark .tp-team-details-input-content textarea{background-color:#1a1b1e}.agntix-dark .tp-team-details-progress-counter,.agntix-dark .tp-team-details-progress-title{color:var(--tp-common-white)}.agntix-dark .tp-team-details-info-contact a{color:hsla(0,0%,100%,.7)}.agntix-dark .tp-team-details-info-contact{border-top:1px solid hsla(0,0%,100%,.1);border-bottom:1px solid hsla(0,0%,100%,.1)}.agntix-dark .tp-team-details-info-contact a:not(:last-of-type){border-right:1px solid hsla(0,0%,100%,.1)}.agntix-dark .tp-team-details-info-social .tp-footer-widget-social a{border:1px solid hsla(0,0%,100%,.08);color:var(--tp-common-white)}.agntix-dark .ai-faq-accordion-dark-wrap.app-faq-wrap .ai-faq-accordion-wrap .accordion{background:rgba(0,0,0,0)}.agntix-dark .ai-faq-accordion-dark-wrap.app-faq-wrap .ai-faq-accordion-wrap .accordion .accordion-items:not(:last-child){border-bottom:2px solid hsla(0,0%,100%,.03)}.agntix-dark .tp-error-title{color:var(--tp-common-white)}.agntix-dark .tp-error-wrapper img{filter:invert(1)}.agntix-dark .tp-error-title-sm{color:var(--tp-common-white)}.agntix-dark .tp-error-content .tp-btn{background-color:var(--tp-common-white);color:var(--tp-common-black)}.agntix-dark .tp-error-content .tp-btn:hover{color:var(--tp-common-white);border-color:var(--tp-common-white);background-color:rgba(0,0,0,0)}.agntix-dark .tp-contact-form-input input,.agntix-dark .tp-contact-form-input textarea{background:#1d1d1f;border-color:#1d1d1f;color:var(--tp-common-white)}.agntix-dark .tp-contact-form-input input:focus,.agntix-dark .tp-contact-form-input textarea:focus{background:rgba(0,0,0,0);border-color:var(--tp-common-red-3)}.agntix-dark .tp-contact-form-input label{color:var(--tp-common-white)}.agntix-dark .tp-shop-section-subtitle{color:hsla(0,0%,100%,.6)}.agntix-dark .tp-shop-section-title{color:var(--tp-common-white)}.agntix-dark .tp-product-cats a{color:var(--tp-common-white);border-color:#33343a}.agntix-dark .tp-product-cats a:hover{background-color:#33343a}.agntix-dark .tp-product-filter-select .custom-select .selected{color:var(--tp-common-white)}.agntix-dark .tp-product-filter-select .custom-select{border-color:#33343a}.agntix-dark .custom-select .selected .arrow{filter:invert(1)}.agntix-dark .tp-product-item-price,.agntix-dark .tp-product-item-title{color:var(--tp-common-white)}.agntix-dark .basic-pagination.product-pagination ul li>a{color:var(--tp-common-white);border:1px solid hsla(0,0%,100%,.1)}.agntix-dark .basic-pagination.product-pagination ul li .current,.agntix-dark .basic-pagination.product-pagination ul li:hover a{background-color:var(--tp-common-white);color:var(--tp-common-black)}.agntix-dark .breadcrumb__list span{color:hsla(0,0%,100%,.6)}.agntix-dark .breadcrumb__style-2 .breadcrumb__list span:last-child{color:var(--tp-common-white)}.agntix-dark .tp-product-details-category span{color:hsla(0,0%,100%,.6)}.agntix-dark .tp-product-details-title{color:var(--tp-common-white)}.agntix-dark .tp-product-details-stock span{color:var(--tp-common-white);background-color:hsla(0,0%,100%,.06)}.agntix-dark .tp-product-details-reviews span{color:var(--tp-common-white)}.agntix-dark .tp-product-details-sort-desc p{color:hsla(0,0%,100%,.6)}.agntix-dark .tp-product-details-price.new-price,.agntix-dark .tp-product-details-sort-desc p span{color:var(--tp-common-white)}.agntix-dark .tp-product-details-price.old-price{color:hsla(0,0%,100%,.6)}.agntix-dark .tp-product-details-variation-title{color:var(--tp-common-white)}.agntix-dark .tp-product-details-variation-list button.active,.agntix-dark .tp-product-details-variation-list button:hover{box-shadow:0 1px 2px hsla(0,0%,100%,.9)}.agntix-dark .tp-product-details-variation-list button .tp-color-variation-tootltip{color:var(--tp-common-black);background-color:#f1f1f1}.agntix-dark .tp-product-details-quantity .tp-cart-input[type=text]{background-color:#1a1b1e;color:var(--tp-common-white)}.agntix-dark .tp-product-details-action-title{color:var(--tp-common-white)}.agntix-dark .tp-product-details-tab-line{background-color:var(--tp-common-white)}.agntix-dark .tp-product-details-quantity .tp-cart-minus,.agntix-dark .tp-product-details-quantity .tp-cart-plus{color:var(--tp-common-white)}.agntix-dark .tp-product-details-add-to-cart-btn{color:var(--tp-common-white);border:1px solid hsla(0,0%,100%,.08)}.agntix-dark .tp-product-details-buy-now-btn:hover{background-color:var(--tp-common-white);color:var(--tp-common-black)}.agntix-dark .tp-product-details-variation-list button .tp-color-variation-tootltip:before{border-top:6px solid #f1f1f1}.agntix-dark .tp-product-details-action-sm-btn{color:hsla(0,0%,100%,.6)}.agntix-dark .agntix-dark .tp-product-details-action-sm-btn i,.agntix-dark .tp-product-details-action-sm-btn svg,.agntix-dark .tp-product-details-action-sm-btn:hover{color:var(--tp-common-white)}.agntix-dark .tp-product-details-query-item p{color:hsla(0,0%,100%,.6)}.agntix-dark .tp-product-details-query-item>span,.agntix-dark .tp-product-details-social span{color:var(--tp-common-white)}.agntix-dark .tp-product-details-social a{color:var(--tp-common-white);border:1px solid rgba(0,0,0,0);background-color:#1a1b1e}.agntix-dark .tp-product-details-social a:hover{color:#1a1b1e;border-color:#1a1b1e;background-color:var(--tp-common-white)}.agntix-dark .modal-content{background-color:#1c1d21}.agntix-dark .tp-product-modal .tp-product-modal-close-btn{color:var(--tp-common-white)}.agntix-dark .tp-product-details-msg ul li{color:hsla(0,0%,100%,.6)}.agntix-dark .tp-product-details-msg ul li:after{filter:invert(1)}.agntix-dark .tp-product-details-payment p{color:var(--tp-common-white)}.agntix-dark .tp-product-details-payment{background-color:#1a1b1e}.agntix-dark .tp-product-details-action-sm{border-bottom:1px solid hsla(0,0%,100%,.1)}.agntix-dark .tp-product-details-tab-nav .nav-tabs .nav-link.active,.agntix-dark .tp-product-details-tab-nav .nav-tabs .nav-link:hover{color:var(--tp-common-white)}.agntix-dark .tp-product-details-additional-info table tr:not(:last-child),.agntix-dark .tp-product-details-tab-nav .nav-tabs{border-bottom:1px solid hsla(0,0%,100%,.1)}.agntix-dark .tp-product-details-tab-nav .nav-tabs .nav-link{color:hsla(0,0%,100%,.6)}.agntix-dark .tp-product-details-additional-info table tr td:first-child{background-color:#1a1b1e;color:var(--tp-common-white)}.agntix-dark .tp-product-details-additional-info table tr td:last-child{color:hsla(0,0%,100%,.6)}.agntix-dark .tp-product-details-additional-info table{border:1px solid hsla(0,0%,100%,.1)}.agntix-dark .tp-product-details-desc-title{color:var(--tp-common-white)}.agntix-dark .tp-product-details-desc-content p{color:hsla(0,0%,100%,.6)}.agntix-dark .tp-product-details-thumb-wrapper .nav-tab .nav-links{background-color:#1a1b1e}.agntix-dark .tp-product-details-thumb-wrapper .nav-tab .nav-links.active{border:1px solid #f1f1f1;background:#f1f1f1}.agntix-dark .tp-product-details-review-number{border:1px solid #33343a;background-color:#1a1b1e}.agntix-dark .tp-product-details-review-number-title,.agntix-dark .tp-product-details-review-summery-rating p,.agntix-dark .tp-product-details-review-summery-value span,.agntix-dark .tp-product-details-review-title{color:var(--tp-common-white)}.agntix-dark .tp-product-details-review-rating-percent span{color:#a0a2a4}.agntix-dark .tp-product-details-review-form-title,.agntix-dark .tp-product-details-review-rating-item>span{color:var(--tp-common-white)}.agntix-dark .tp-product-details-review-form>p{color:#a0a2a4}.agntix-dark .tp-product-details-review-form-rating p{color:var(--tp-common-white)}.agntix-dark .tp-product-details-review-input input,.agntix-dark .tp-product-details-review-input textarea{border-color:#33343a;background:#1a1b1e;color:var(--tp-common-white)}.agntix-dark .tp-product-details-review-input input::-moz-placeholder,.agntix-dark .tp-product-details-review-input textarea::-moz-placeholder{color:hsla(0,0%,100%,.6)}.agntix-dark .tp-product-details-review-input input::placeholder,.agntix-dark .tp-product-details-review-input textarea::placeholder{color:hsla(0,0%,100%,.6)}.agntix-dark .tp-product-details-review-input input:focus,.agntix-dark .tp-product-details-review-input textarea:focus{border-color:hsla(0,0%,100%,.9)}.agntix-dark .tp-product-details-review-input-title label{color:var(--tp-common-white)}.agntix-dark .tp-product-details-review-remeber label{color:hsla(0,0%,100%,.6)}.agntix-dark .tp-product-details-review-remeber label:after{border:1px solid #686a6c}.agntix-dark .tp-product-details-review-btn{color:var(--tp-common-black);border:1px solid #fff;background-color:#fff}.agntix-dark .tp-product-details-review-btn:hover{color:#fff;background-color:rgba(0,0,0,0)}.agntix-dark .tp-product-details-review-remeber input:checked~label:after{border:1px solid #fff;background-color:#fff}.agntix-dark .tp-product-details-review-avater-title{color:var(--tp-common-white)}.agntix-dark .tp-product-details-review-avater-comment p,.agntix-dark .tp-product-details-review-avater-meta{color:hsla(0,0%,100%,.6)}.agntix-dark .tp-product-details-bottom{border-bottom:1px solid hsla(0,0%,100%,.1)}.agntix-dark .tp-product-related-title{color:var(--tp-common-white)}.agntix-dark .tp-product-details-review-remeber label:before{filter:invert(1)}.agntix-dark .tp-header-8-lang a{color:var(--tp-common-white)}.agntix-dark .tp-header-8-lang a:hover{color:var(--tp-common-red-2)}.agntix-light .des-about-text .tp-btn-border{color:var(--tp-common-black);border:1px solid rgba(0,0,0,.1)}.agntix-light .des-about-text .tp-btn-border:hover{color:var(--tp-common-white);background-color:var(--tp-common-black);border-color:var(--tp-common-black)}.agntix-light .des-text-item.sm span{color:rgba(0,0,0,.1)}.agntix-light .des-text-moving-area{padding-bottom:60px}.agntix-light .des-about-area{padding-top:160px}.agntix-light .tp_text_invert_3>div{background-image:linear-gradient(90deg,#000 50%,#e4e4e4 0)}.agntix-light .des-text-title{color:var(--tp-common-black);background-color:var(--tp-common-white)}.agntix-light .des-text-title-wrap:after{background-color:rgba(0,0,0,.06)}.agntix-light .des-text-moving-top.active .des-text-item.sm span,.agntix-light .des-text-title-box p,.agntix-light .tp-section-subtitle,.agntix-light .tp-section-title-mango{color:var(--tp-common-black)}.agntix-light .des-project-top-text p{color:var(--tp-text-body)}.agntix-light .des-project-total span{color:var(--tp-common-black)}.agntix-light .des-project-total span:before{background-color:var(--tp-common-black)}.agntix-light .des-project-info span{color:rgba(0,0,0,.5)}.agntix-light .des-project-info h4{color:var(--tp-common-black)}.agntix-light .des-project-item{border-color:rgba(0,0,0,.1)}.agntix-light .des-brand-item.black-style .des-brand-item-inner{background-color:#f6f6f9}.agntix-light .des-brand-item.black-style .des-brand-item-inner img{filter:invert(0)}.agntix-light .tp-header-4-style .tp-header-dropdown nav ul li.has-dropdown:after,.agntix-light .tp-header-4-style .tp-header-menu nav ul li a{color:var(--tp-common-black)}.agntix-light .creative-hero-black-box,.agntix-light .creative-hero-title em{background-color:var(--tp-common-white)}.agntix-light .creative-hero-title{color:var(--tp-common-black)}.agntix-light .creative-hero-btn,.agntix-light .creative-hero-title i{background-color:var(--tp-common-white)}.agntix-light .creative-hero-black-box:before,.agntix-light .creative-hero-title em:before{box-shadow:0 -18px 0 0 #fff}.agntix-light .creative-hero-title i:before{box-shadow:0 18px 0 0 #fff}.agntix-light .creative-hero-btn:before{box-shadow:0 -18px 0 0 #fff}.agntix-light .creative-2-hero-title img,.agntix-light .creative-hero-title img{filter:invert(1)}.agntix-light .creative-2-hero-icon,.agntix-light .creative-2-hero-text p,.agntix-light .creative-2-hero-title{color:var(--tp-common-black)}.agntix-light .design-choose-2-style .design-choose-item{background-color:#fff;border:1px solid rgba(0,0,0,.1)}.agntix-light .design-choose-2-style .design-choose-item span{color:var(--tp-common-black)}.agntix-light .design-choose-2-style .design-choose-item p{color:rgba(0,0,0,.6)}.agntix-light .creative-hero-banner:after{box-shadow:0 -18px 0 0 #fbfbfb}.agntix-light .tp-header-border{border-bottom:1px solid rgba(0,0,0,.1)}.agntix-light .border-style-line.tp-header-border{border-bottom:1px solid hsla(0,0%,100%,.1)}.agntix-light .creative-hero-avater-box{background-color:var(--tp-common-white)}.agntix-light .creative-hero-avater-info h4{color:var(--tp-common-black)}.agntix-light .creative-hero-avater-info span{color:var(--tp-text-body)}.agntix-light .tp-section-subtitle.fs-17.pre-circle:before{background-color:var(--tp-common-black)}.agntix-light .creative-about-text p{color:var(--tp-common-black)}.agntix-light .creative-brand-item img{filter:invert(1)}.agntix-light .it-brand-style .creative-brand-item img{filter:invert(0)}.agntix-light .creative-project-meta span,.agntix-light .creative-project-title-sm,.agntix-light .tp-section-title.fs-64{color:var(--tp-common-black)}.agntix-light .creative-project-meta span:not(:last-child):after{background-color:var(--tp-common-black)}.agntix-light .creative-project-category{background-color:var(--tp-common-white)}.agntix-light .creative-project-category:after,.agntix-light .creative-project-category:before{box-shadow:0 -17px 0 0 #fff}.agntix-light .creative-project-btn-box p,.agntix-light .tp-section-title.fs-44{color:var(--tp-common-black)}.agntix-light .creative-blog-top-content p{color:#4d5051}.agntix-light .creative-service-content>span,.agntix-light .creative-service-title{color:var(--tp-common-black)}.agntix-light .creative-service-item.about-us-4{border-color:rgba(0,0,0,.2)}.agntix-light .creative-service-item.about-us-4 .creative-service-title a{background:linear-gradient(#D0FF71,#D0FF71) 0 no-repeat,#111013;background-size:auto,auto;background-clip:border-box,border-box;background-size:0 100%;background-clip:text;-webkit-background-clip:text}.agntix-light .creative-service-item.about-us-4:hover .creative-service-title a{background-size:100% 100%}.agntix-light .creative-service-item.about-us-4:hover .creative-service-link a{background-color:#d0ff71;color:var(--tp-common-black);border:1px solid #d0ff71}.agntix-light .creative-choose-text p{color:var(--tp-common-black)}.agntix-light .creative-choose-text p span{background-color:#fff}.agntix-light .creative-choose-text p span svg{filter:invert(1)}.agntix-light .creative-choose-text-middle:before{box-shadow:0 18px 0 0 #fff}.agntix-light .creative-choose-avater-box{background-color:var(--tp-common-white)}.agntix-light .creative-choose-avater-info h4{color:var(--tp-common-black)}.agntix-light .creative-choose-avater-info span{color:var(--tp-text-body)}.agntix-light .creative-choose-avater-box:after{bottom:34px;box-shadow:0 -18px 0 0 #fff}.agntix-light .creative-choose-customer{background-color:var(--tp-common-white)}.agntix-light .creative-choose-customer-info h4,.agntix-light .creative-choose-customer-info span{color:var(--tp-text-body)}.agntix-light .creative-choose-customer:after,.agntix-light .creative-choose-customer:before{box-shadow:0 13px 0 0 #fff}.agntix-light .creative-testimonial-item{background-color:#f6f6f9}.agntix-light .creative-testimonial-avater-info h4{color:var(--tp-common-black)}.agntix-light .creative-testimonial-avater-info span{color:var(--tp-text-body)}.agntix-light .creative-testimonial-text p{color:var(--tp-common-black)}.agntix-light .creative-testimonial-text p span svg{filter:invert(1)}.agntix-light .creative-testimonial-slider-wrap .tp-scrollbar{background:rgba(0,0,0,.1)}.agntix-light .creative-testimonial-slider-wrap .tp-scrollbar .swiper-scrollbar-drag{background:var(--tp-common-black)}.agntix-light .creative-work-square-box{background-color:var(--tp-common-white)}.agntix-light .creative-work-square-box:after,.agntix-light .creative-work-square-box:before{box-shadow:0 -18px 0 0 #fff}.agntix-light .creative-work-item{background-color:var(--tp-common-white)}.agntix-light .creative-work-icon img{filter:invert(1)}.agntix-light .creative-work-content p{color:var(--tp-common-black)}.agntix-light .creative-blog-meta span{color:var(--tp-text-body)}.agntix-light .creative-blog-meta span:not(:last-child):after{background-color:#2e2d2d}.agntix-light .creative-blog-title-sm{color:var(--tp-common-black)}.agntix-light .creative-footer-style .tp-footer-widget-social{background-color:#fff}.agntix-light .creative-footer-style .tp-footer-widget-social:after,.agntix-light .creative-footer-style .tp-footer-widget-social:before{box-shadow:0 -18px 0 0 #fff}.agntix-light .creative-footer-text{background-color:#fff}.agntix-light .creative-footer-text:after,.agntix-light .creative-footer-text:before{box-shadow:0 -18px 0 0 #fff}.agntix-light .creative-footer-text p{color:var(--tp-common-black)}.agntix-light .creative-footer-style .tp-footer-widget-menu ul li a:hover{border:1px solid #d0ff71}.agntix-light .creative-footer-style .tp-copyright-big-text,.agntix-light .creative-footer-style .tp-copyright-left span,.agntix-light .creative-footer-style .tp-copyright-right a,.agntix-light .creative-footer-style .tp-footer-widget-info a,.agntix-light .creative-footer-style .tp-footer-widget-menu ul li a,.agntix-light .creative-footer-style .tp-footer-widget-title,.agntix-light .creative-footer-style .tp-footer-widget-title-sm{color:var(--tp-common-black)}.agntix-light .creative-footer-style .tp-footer-widget-social a:hover{color:var(--tp-common-white);background-color:var(--tp-common-black)}.agntix-light .tp_text_invert_2>div{background-size:200% 100%;background-position:100%;-webkit-background-clip:text;background-clip:text;color:rgba(0,0,0,0);background-image:linear-gradient(90deg,#111013 50%,#e4e4e4 0)}.agntix-light .design-project-title-box p{color:var(--tp-common-black-7)}.agntix-light .tp-btn-sky-border{color:var(--tp-common-black-7);border:1.5px solid #0e0f11}.agntix-light .tp-btn-sky-border:hover{background-color:#0e0f11;color:var(--tp-common-white)}.agntix-light .design-choose-content p,.agntix-light .design-choose-title-box p,.agntix-light .design-project-content span,.agntix-light .design-project-title{color:var(--tp-common-black-7)}.agntix-light .creative-footer-style .tp-footer-widget-title-sm.pre:before{background-color:var(--tp-common-black)}.agntix-light .design-service-left span{color:var(--tp-text-body)}.agntix-light .design-service-left span:after{background-color:rgba(0,0,0,.1)}.agntix-light .design-service-accordion .accordion-body p,.agntix-light .design-service-accordion .accordion-buttons span{color:var(--tp-text-body)}.agntix-light .design-service-accordion .accordion-buttons i{color:var(--tp-common-black-7)}.agntix-light .design-service-accordion .accordion-buttons:not(.collapsed) i{color:var(--tp-common-black)}.agntix-light .design-service-category a{color:var(--tp-common-black-7);border-color:rgba(0,0,0,.1)}.agntix-light .design-service-category a:hover{color:var(--tp-common-white)}.agntix-light .creative-project-social a{background-color:#f6f6f9;color:var(--tp-common-black);border-color:var(--tp-common-white)}.agntix-light .creative-project-social:after{background-color:rgba(0,0,0,.1)}.agntix-light .design-hero-content p,.agntix-light .design-hero-slide-text span,.agntix-light .design-hero-social a{color:var(--tp-common-black-7)}.agntix-light .design-hero-social a:not(:last-child):after{background-color:rgba(0,0,0,.4)}.agntix-light .tp-btn-sky-border.solid-bg{color:var(--tp-common-white);background-color:#0e0f11}.agntix-light .tp-btn-sky-border.solid-bg:hover{color:var(--tp-common-black-7);background-color:rgba(0,0,0,0)}.agntix-light .creative-text-item span{color:var(--tp-common-black-7)}.agntix-light .creative-text-item span:after{background-color:var(--tp-common-black-7)}.agntix-light .design-award-title-box p,.agntix-light .design-work-content p{color:var(--tp-common-black-7)}.agntix-light .design-award-item{border-bottom:1px solid rgba(0,0,0,.3)}.agntix-light .design-award-item:hover{border-color:var(--tp-common-black-7)}.agntix-light .design-award-item:after,.agntix-light .design-award-item:before{background:rgba(0,0,0,.3)}.agntix-light .design-award-item:hover:after,.agntix-light .design-award-item:hover:before{background:var(--tp-common-black-7)}.agntix-light .design-award-item.active .design-award-content h4,.agntix-light .design-award-item.active .design-award-content span{color:var(--tp-common-black-7)}.agntix-light .design-award-content h4,.agntix-light .design-award-content span{color:rgba(0,0,0,.25)}.agntix-light .design-testimonial-right .tp-testimonial-ratting{border:1px solid rgba(0,0,0,.1)}.agntix-light .tp-testimonial-ratting{display:inline-block;border-radius:100px;padding:11px 30px 11px 16px;border:1px solid hsla(0,0%,100%,.1)}.agntix-light .tp-testimonial-ratting img{flex:0 0 auto;margin-right:15px}.agntix-light .tp-testimonial-ratting-icon span{font-weight:600;font-size:16px;line-height:1;margin-right:4px;display:inline-block;letter-spacing:-.04em;text-transform:uppercase;color:var(--tp-common-white)}.agntix-light .tp-testimonial-ratting-icon i{font-size:14px;color:#ef2b10}.agntix-light .tp-testimonial-ratting-icon i svg{transform:translateY(-3px)}.agntix-light .tp-testimonial-ratting-info p{font-weight:500;font-size:13px;line-height:1.2;margin-bottom:0;letter-spacing:-.01em;color:hsla(0,0%,100%,.6)}.agntix-light .design-testimonial-right .tp-testimonial-ratting img{filter:invert(1)}.agntix-light .design-testimonial-right .tp-testimonial-ratting-icon span{color:var(--tp-common-black-7)}.agntix-light .design-testimonial-right .tp-testimonial-ratting-info p{color:rgba(0,0,0,.6)}.agntix-light .design-footer-widget-title{color:var(--tp-common-black-7)}.agntix-light .design-footer-widget-input input{color:var(--tp-common-black);border-color:rgba(20,20,20,.1)}.agntix-light .design-footer-widget-input input::-moz-placeholder{color:var(--tp-common-black)}.agntix-light .design-footer-widget-input input::placeholder{color:var(--tp-common-black)}.agntix-light .design-footer-widget-input input:focus{border-color:var(--tp-common-black-7)}.agntix-light .design-footer-widget-input-icon{background-color:var(--tp-common-black-7)}.agntix-light .design-footer-widget-info a{color:var(--tp-common-black)}.agntix-light .design-footer-middle,.agntix-light .design-footer-top-wrap{border-bottom:1px solid rgba(0,0,0,.2)}.agntix-light .design-copyright-text p{color:rgba(0,0,0,.5)}.agntix-light .design-copyright-backtoTop a,.agntix-light .design-copyright-backtoTop a span{color:var(--tp-common-black-7)}.agntix-light .design-copyright-big-text img{filter:invert(1)}.agntix-light .design-hero-circle-1{filter:blur(400px);-webkit-filter:blur(400px);background-color:rgba(5,45,146,.2)}.agntix-light .design-hero-circle-2{filter:blur(400px);-webkit-filter:blur(400px);background-color:rgba(109,97,255,.1)}.agntix-light .creative-choose-text-bottom:after{box-shadow:0 -18px 0 0 #fff}.agntix-light .des-team-item-box .des-team-title,.agntix-light .des-team-item-box span{color:#ececec}.agntix-light .des-team-item-box.active .des-team-title,.agntix-light .des-team-item-box.active span{color:#111013}.agntix-light .des-team-wrap.des-team-inner-style .des-team-item-box .des-team-title,.agntix-light .des-team-wrap.des-team-inner-style .des-team-item-box span{color:#ececec}.agntix-light .des-team-wrap.des-team-inner-style .des-team-item-box.active .des-team-title,.agntix-light .des-team-wrap.des-team-inner-style .des-team-item-box.active span{color:#2a4c3a}.agntix-light .studio-about-content p,.agntix-light .studio-hero-banner-text span,.agntix-light .studio-hero-info a,.agntix-light .studio-hero-info span,.agntix-light .studio-project-number i,.agntix-light .studio-project-number span,.agntix-light .studio-project-title-sm,.agntix-light .tp-section-subtitle-clash{color:var(--tp-common-black-7)}.agntix-light .studio-project-content span,.agntix-light .studio-service-item-wrap .tp-award-year{color:rgba(0,0,0,.6)}.agntix-light .studio-service-item-wrap .tp-award-text{color:var(--tp-common-black-7)}.agntix-light .tp-award-icon{color:var(--tp-common-black)}.agntix-light .tp-award-area .tp-award-icon{transition:.3s;color:var(--tp-common-white)}.agntix-light .studio-service-item-wrap .tp-award-item{border-top:1px solid rgba(0,0,0,.1)}.agntix-light .studio-service-item-wrap{border-bottom:1px solid rgba(0,0,0,.1)}.agntix-light .studio-award-content p{color:var(--tp-common-black-7)}.agntix-light .studio-award-icon img{filter:invert(1)}.agntix-light .studio-award-icon{border-bottom:1px solid rgba(0,0,0,.1)}.agntix-light .studio-award-item span{color:rgba(0,0,0,.6)}.agntix-light .design-testimonial-author h4{color:var(--tp-common-black-7)}.agntix-light .design-testimonial-author span{color:var(--tp-text-body)}.agntix-light .design-testimonial-review h4,.agntix-light .design-testimonial-text p{color:var(--tp-common-black-7)}.agntix-light .design-testimonial-item{background-color:#f6f6f9}.agntix-light .studio-team-title-box p{color:rgba(0,0,0,.8)}.agntix-light .studio-step-item{box-shadow:none;background-color:#f6f6f9}.agntix-light .tp-btn-red-border{color:var(--tp-common-red)}.agntix-light .tp-btn-red-border:hover{color:var(--tp-common-white)}.agntix-light .ai-choose-text p,.agntix-light .tp-section-title.fs-54{color:var(--tp-common-black)}.agntix-light .ai-choose-bottom-text p{color:rgba(0,0,0,.7)}.agntix-light .ai-choose-bottom-text p a{color:var(--tp-common-black)}.agntix-light .ai-choose-icon span{color:var(--tp-common-black);background:rgba(0,0,0,.08)}.agntix-light .ai-choose-bottom-text{border:1px solid rgba(0,0,0,.1)}.agntix-light .ai-choose-shape{filter:invert(1)}.agntix-light .ai-about-list ul li p,.agntix-light .ai-about-list ul li>span>span svg,.agntix-light .ai-about-title-box p{color:var(--tp-common-black)}.agntix-light .ai-about-list ul li>span>span i{background:rgba(0,0,0,.08)}.agntix-light .ai-text-slider span{color:rgba(0,0,0,.02);-webkit-text-stroke:2px rgba(0,0,0,.197);text-shadow:inset 0 -6px 12px 0 rgba(0,0,0,.14)}.agntix-light .ai-text-slider img{filter:invert(1)}.agntix-light .ai-service-top-text p{color:rgba(0,0,0,.6)}.agntix-light .ai-service-item{background-color:#fff}.agntix-light .ai-service-title-sm{color:var(--tp-common-black)}.agntix-light .ai-service-content p{color:rgba(0,0,0,.6)}.agntix-light .ai-service-link a{color:var(--tp-common-black);border:1px solid rgba(0,0,0,.1)}.agntix-light .ai-service-item:after{filter:invert(1);background:-webkit-linear-gradient(90deg,#08041D,rgba(255,255,255,.1))}.agntix-light .ai-service-link a:hover{color:var(--tp-common-white);background-color:var(--tp-common-black)}.agntix-light .ai-price-title-box p{color:rgba(0,0,0,.6)}.agntix-light .ai-price-tab ul{border:1px solid rgba(0,0,0,.1)}.agntix-light .ai-price-tab ul li button.active{color:var(--tp-common-white)}.agntix-light #lineMarker{background:var(--tp-common-black)}.agntix-light .ai-price-tab ul li button{color:var(--tp-common-black)}.agntix-light .ai-price-item{background-color:#f6f6f9}.agntix-light .ai-price-head h4,.agntix-light .ai-price-head span{color:var(--tp-common-black)}.agntix-light .ai-price-head h4 i{color:rgba(0,0,0,.6)}.agntix-light .ai-price-list-item span{color:var(--tp-common-black)}.agntix-light .ai-price-list-item i{color:var(--tp-common-black);border:2px solid rgba(0,0,0,.2)}.agntix-light .ai-price-bottom-text span{color:rgba(0,0,0,.7);border:1px solid rgba(0,0,0,.1)}.agntix-light .ai-price-bottom-text span a{color:var(--tp-common-black)}.agntix-light .ai-faq-video button{background:rgba(0,0,0,.06);border:1px solid rgba(0,0,0,.1);box-shadow:0 2px 10px 0 rgba(0,0,0,.1)}.agntix-light .ai-faq-accordion-wrap .accordion-header .accordion-buttons{color:var(--tp-common-black)}.agntix-light .ai-faq-accordion-wrap .accordion-body p{color:rgba(0,0,0,.6)}.agntix-light .ai-faq-accordion-wrap .accordion-header .accordion-buttons .accordion-icon:after,.agntix-light .ai-faq-accordion-wrap .accordion-header .accordion-buttons .accordion-icon:before{background-color:var(--tp-common-black)}.agntix-light .ai-blog-content span{background:linear-gradient(139deg,#9968ff,#ff6cb2 49%,#ffaf56);background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:rgba(0,0,0,0)}.agntix-light .ai-blog-title{color:var(--tp-common-black)}.agntix-light .ai-blog-meta span{color:rgba(0,0,0,.4)}.agntix-light .ai-blog-meta span:not(:last-child):after{background-color:rgba(0,0,0,.4)}.agntix-light .ai-blog-item{border:1px solid rgba(0,0,0,.08)}.agntix-light .tp-section-subtitle-teko,.agntix-light .tp-section-subtitle-teko i,.agntix-light .tp-section-title-teko,.agntix-light .tp-section-title-teko span{color:#2a4c3a}.agntix-light .crp-about-text p{color:rgba(0,0,0,.8)}.agntix-light .crp-service-icon span{background-color:#2a4c3a}.agntix-light .crp-service-title-sm{color:#2a4c3a}.agntix-light .crp-service-content p{color:rgba(0,0,0,.7)}.agntix-light .crp-service-link,.agntix-light .crp-service-link i{color:#2a4c3a}.agntix-light .tp-btn-yellow-border{color:#2a4c3a;border:1px solid #2a4c3a}.agntix-light .crp-project-item{background-color:var(--tp-common-white);border:1px solid rgba(42,76,58,.1)}.agntix-light .crp-process-title-sm{color:#2a4c3a}.agntix-light .crp-process-content p{color:rgba(0,0,0,.7)}.agntix-light .crp-blog-title{color:var(--tp-common-black)}.agntix-light .crp-blog-meta{color:rgba(0,0,0,.7)}.agntix-light .crp-blog-title-sm{color:#2a4c3a}.agntix-light .crp-blog-category span{color:#2a4c3a;border:1px solid rgba(0,0,0,.1)}.agntix-light .crp-price-title-box .tp-section-subtitle-teko{color:var(--tp-common-white)}.agntix-light .crp-price-title-box .tp-section-title-teko{color:var(--tp-common-cream-3)}.agntix-light .crp-price-title-box .tp-section-title-teko span{color:var(--tp-common-yellow-green)}.agntix-light .crp-price-btn-box .tp-btn-yellow-border{color:var(--tp-common-yellow-green);border:1px solid var(--tp-common-yellow-green)}.agntix-light .crp-about-btn-box .tp-btn-yellow-green{color:#fff;background-color:#2a4c3a}.agntix-light .creative-hero-black-box:after{box-shadow:0 -18px 0 0 #fff}.agntix-light .creative-hero-title em:after{box-shadow:0 18px 0 0 #fff}.agntix-light .tp-price-light-anim .animated-border-box:before{background-image:conic-gradient(rgb(255,255,255),#000,rgb(255,255,255) 25%)}.agntix-light .ai-faq-accordion-wrap .accordion-items:not(:last-child){border-bottom:1px solid rgba(0,0,0,.1)}.agntix-light .ai-price-btn .tp-btn-black-border{color:var(--tp-common-black);background:#fff}.agntix-light .cr-multi-border{border-color:rgba(0,0,0,.06)}.agntix-light .cr-multi-border:after,.agntix-light .cr-multi-border:before{background:linear-gradient(180deg,rgba(0,0,0,0),#000)}.agntix-light .ca-brand-sub img{filter:invert(1)}.agntix-light .tp-btn-white-border.tp-btn-light-bg{color:#0e0f11;background-color:var(--tp-common-white);border:1px solid hsla(0,0%,100%,.1)}.agntix-light .tp-btn-white-border.tp-btn-light-bg:hover{color:var(--tp-common-white);border-color:var(--tp-common-white);background-color:rgba(0,0,0,0)}.agntix-light .cr-brand-heading p{color:rgba(0,0,0,.5)}.agntix-light .cr-brand-wrapper .app-brand-item{border-color:rgba(0,0,0,.1)}.agntix-light .cr-brand-bottom img,.agntix-light .cr-brand-wrapper .app-brand-item img{filter:invert(1)}.agntix-light .tp-section-subtitle-gradient.ct{border-color:rgba(0,0,0,.1)}.agntix-light .tp-section-title-onest{color:var(--tp-common-black)}.agntix-light .cr-feature-heading p{color:rgba(0,0,0,.5)}.agntix-light .cr-feature-heading{border-bottom:1px solid rgba(0,0,0,.07)}.agntix-light .cr-multi-border-bottom{border-bottom:1px solid rgba(0,0,0,.06)}.agntix-light .cr-feature-2-bg{filter:invert(1)}.agntix-light .cr-feature-2-heading p{color:rgba(0,0,0,.5)}.agntix-light .cr-feature-2-btn .tp-btn-white-border{color:var(--tp-common-white);border:1px solid rgba(0,0,0,.1);background-color:var(--tp-common-black)}.agntix-light .cr-feature-2-btn .tp-btn-white-border:hover{color:var(--tp-common-black);background-color:rgba(0,0,0,0);border-color:var(--tp-common-black)}.agntix-light .cr-feature-2-item{border-color:#ebebeb}.agntix-light .cr-feature-2-item span{background-color:#ebebeb}.agntix-light .cr-feature-2-ptb{border-bottom:1px solid rgba(0,0,0,.07)}.agntix-light .cr-feature-3-border-box{border-color:rgba(0,0,0,.07)}.agntix-light .cr-feature-3-border-box:after,.agntix-light .cr-feature-3-border-box:before{background:linear-gradient(180deg,rgba(0,0,0,0),#000)}.agntix-light .cr-feature-3-border{border-bottom:1px solid rgba(0,0,0,.07)}.agntix-light .cr-service-item{border-left:1px dashed rgba(0,0,0,.08)}.agntix-light .cr-service-item-icon span{border:1px solid rgba(0,0,0,.1)}.agntix-light .cr-service-item-icon span svg{filter:invert(1)}.agntix-light .cr-service-item-title{color:var(--tp-common-black)}.agntix-light .cr-feature-3-heading .tp-section-title-onest{color:var(--tp-common-white)}.agntix-light .cr-service-item-content p{color:rgba(0,0,0,.5)}.agntix-light .cr-hero-heading .tp-section-title-onest{color:var(--tp-common-white)}.agntix-light .cr-service-ptb{border-bottom:1px solid rgba(0,0,0,.07)}.agntix-light .cr-testimonial-box{border-color:rgba(0,0,0,.07)}.agntix-light .cr-testimonial-ptb{border-bottom:1px solid rgba(0,0,0,.07)}.agntix-light .cr-testimonial-content span{color:var(--tp-common-black)}.agntix-light .cr-testimonial-content p{color:rgba(0,0,0,.5)}.agntix-light .cr-testimonial-title{color:var(--tp-common-black)}.agntix-light .cr-testimonial-nav button{color:var(--tp-common-black);background:rgba(0,0,0,.06);border:1px solid rgba(0,0,0,.06)}.agntix-light .cr-testimonial-nav button:hover{color:var(--tp-common-white);border-color:var(--tp-common-black);background-color:var(--tp-common-black)}.agntix-light .cr-testimonial-wrapper{background:#f6f6f9;box-shadow:inset 0 0 4px 0 rgba(0,0,0,.12),0 0 2px 2px hsla(0,0%,100%,.4)}.agntix-light .cr-testimonial-item-subtitle{color:rgba(0,0,0,.5)}.agntix-light .cr-testimonial-item-top img{filter:invert(1)}.agntix-light .cr-testimonial-item-title,.agntix-light .cr-testimonial-item-user span{color:var(--tp-common-black)}.agntix-light .cr-testimonial-item-user p{color:rgba(0,0,0,.5)}.agntix-light .cr-blog-item{border:1px solid rgba(0,0,0,.08)}.agntix-light .cr-blog-item-category,.agntix-light .cr-blog-item-title{color:var(--tp-common-black)}.agntix-light .cr-blog-item-meta{color:rgba(0,0,0,.5)}.agntix-light .cr-blog-bottom-text{color:var(--tp-common-black)}.agntix-light .cr-blog-bottom-border{border-bottom:1px solid rgba(0,0,0,.07)}.agntix-light .cr-cta-text{color:rgba(0,0,0,.5)}.agntix-light .cr-cta-bg{filter:invert(1)}.agntix-light .cr-footer-border-wrap{border-color:rgba(0,0,0,.06)}.agntix-light .cr-cta-btn .tp-btn-white-border{color:var(--tp-common-white);border:1px solid rgba(0,0,0,.1);background-color:var(--tp-common-black)}.agntix-light .cr-cta-btn .tp-btn-white-border:hover{background-color:rgba(0,0,0,0);color:var(--tp-common-black);border-color:var(--tp-common-black)}.agntix-light .tp-hero-5-thumb-content p{color:var(--tp-common-black-8)}.agntix-light .tp-hero-5-thumb-content:after{background-color:var(--tp-common-black-8)}@media(min-width:1800px){.agntix-light .tp-hero-5-bdr-left{border-left:1px solid rgba(46,46,46,.1)}}.agntix-light .tp-hero-5-title span{-webkit-text-stroke:2px var(--tp-common-black-8);text-stroke:2px var(--tp-common-black-8)}.agntix-light .tp-hero-5-title,.agntix-light .tp-hero-5-title-box p{color:var(--tp-common-black-8)}.agntix-light .tp-hero-5-title-box .tp-btn-cream-bdr{color:var(--tp-common-black-8);border:1px solid var(--tp-common-black-8)}.agntix-light .tp-hero-5-title-box .tp-btn-cream-bdr:hover{background-color:var(--tp-common-black-8);color:#f3f1ea}.agntix-light .tp-project-5-title-box-bg,.agntix-light .tp-text-slider-5-style .tp-text-slider-4-wrap{background-color:#e5e1d3}.agntix-light .tp-text-slider-5-style .tp-text-slider-4-item span{color:var(--tp-common-black-8)}.agntix-light .tp-text-slider-4-item img{filter:invert(100%) sepia(80%) saturate(280%) hue-rotate(200deg) brightness(105%) contrast(100%)}.agntix-light .tp-about-5-subtitle,.agntix-light .tp-about-5-title-box p,.agntix-light .tp-project-5-section-link,.agntix-light .tp-project-5-section-subtitle,.agntix-light .tp-project-5-section-title,.agntix-light .tp-section-title-5.fs-140{color:var(--tp-common-black-8)}.agntix-light .tp-project-5-section-box{border-top:1px solid rgba(46,46,46,.1)}.agntix-light .tp-project-5-title-box.active .tp-project-5-title{color:var(--tp-common-black-8)}.agntix-light .tp-project-5-title,.agntix-light .tp-project-5-title-box span{color:rgba(47,46,43,.3)}.agntix-light .tp-project-5-2-title,.agntix-light .tp-project-5-title-box.active span{color:var(--tp-common-black-8)}.agntix-light .tp-project-5-2-item{border:1px solid var(--tp-common-black-8);background:rgba(243,241,234,.9)}.agntix-light .tp-project-5-2-content span,.agntix-light .tp-project-5-2-title-sm{color:var(--tp-common-black-8)}.agntix-light .tp-project-5-2-shape span{filter:invert(100%) sepia(80%) saturate(280%) hue-rotate(200deg) brightness(105%) contrast(100%)}.agntix-light .tp-project-5-2-btn{border-top:1px solid var(--tp-common-black-8);border-bottom:1px solid var(--tp-common-black-8)}.agntix-light .tp-project-5-2-btn a,.agntix-light .tp-project-5-2-btn a span{color:var(--tp-common-black-8)}.agntix-light .tp-testimonial-5-content .quote-shape svg{color:rgba(62,62,33,.25);stroke-width:.5px;stroke:rgba(207,194,146,.3)}.agntix-light .tp-testimonial-5-content p,.agntix-light .tp-testimonial-5-content span{color:var(--tp-common-white)}.agntix-light .tp-testimonial-5-content span:before{background-color:var(--tp-common-white)}.agntix-light .tp-testimonial-5-bg{mix-blend-mode:normal}.agntix-light .tp-footer-15-social a,.agntix-light .tp-footer-15-social a span,.agntix-light .tp-footer-15-social span{color:var(--tp-common-black-8)}.agntix-light .tp-footer-15-social a:after,.agntix-light .tp-footer-15-social:after{background-color:var(--tp-common-black-8)}.agntix-light .tp-footer-15-copyright-text span{color:var(--tp-common-black-8)}.agntix-light .tp-footer-15-copyright-text span a:after{background-color:var(--tp-common-black-8)}.agntix-light .pp-brand-title{color:var(--tp-common-black)}.agntix-light .pp-brand-title i{color:rgba(0,0,0,.3)}.agntix-light .pp-brand-area{border-bottom:1px solid rgba(0,0,0,.1)}.agntix-light .pp-service-heading span{color:var(--tp-common-black)}.agntix-light .pp-service-item{border-color:rgba(0,0,0,.1)}.agntix-light .pp-service-item-title{color:var(--tp-common-black)}.agntix-light .pp-banner-wrap img{opacity:1}.agntix-light .pp-project-heading .tp-section-title-teko,.agntix-light .pp-project-item-title,.agntix-light .pp-project-item-title:hover a{color:var(--tp-common-black-7)}.agntix-light .pp-project-item-meta{color:rgba(0,0,0,.6)}.agntix-light .pp-text-slider-wrapper .pp-brand-title{color:var(--tp-common-white)}.agntix-light .pp-about-heading .tp-section-title-teko{color:var(--tp-common-black-7)}.agntix-light .pp-award-wrapper .tp-award-item-wrap .tp-award-item .row [class*=col-] .tp-award-text-2{color:rgba(0,0,0,.4)}.agntix-light .tp-award-year{color:var(--tp-common-black)}.agntix-light .tp-award-1-style .tp-award-year{font-weight:400;font-size:20px;line-height:1;min-width:170px;display:inline-block;text-transform:uppercase;color:var(--tp-common-white);transition:.3s}@media only screen and (min-width:768px)and (max-width:991px){.agntix-light .tp-award-1-style .tp-award-year{font-size:14px;min-width:70px}}@media(max-width:767px){.agntix-light .tp-award-1-style .tp-award-year{font-size:14px;min-width:70px;display:block;margin-bottom:10px}}.agntix-light .pp-award-wrapper .tp-award-item-wrap .tp-award-item .row [class*=col-] .tp-award-link,.agntix-light .pp-award-wrapper .tp-award-item-wrap .tp-award-item .row [class*=col-] .tp-award-position{color:var(--tp-common-black)}.agntix-light .pp-award-wrapper .tp-award-item-wrap .tp-award-item{border-bottom:1px solid rgba(0,0,0,.1)}.agntix-light .pp-award-wrapper .tp-award-item-wrap .tp-award-item:after{background:rgba(0,0,0,.07)}.agntix-light .tp-award-text{color:var(--tp-common-black)}.agntix-light .tp-award-1-style .tp-award-text{font-weight:600;font-size:20px;line-height:1;transition:.3s;letter-spacing:-.02em;text-transform:uppercase;color:var(--tp-common-white)}@media only screen and (min-width:768px)and (max-width:991px){.agntix-light .tp-award-1-style .tp-award-text{font-size:17px}}@media(max-width:767px){.agntix-light .tp-award-1-style .tp-award-text{font-size:14px}}@media only screen and (min-width:576px)and (max-width:767px){.agntix-light .tp-award-1-style .tp-award-text{font-size:20px}}.agntix-light .pp-social-item.active .pp-social-item-wrap .pp-social-item-title{color:var(--tp-common-black)}.agntix-light .pp-social-item{border-bottom:1px solid rgba(0,0,0,.08)}.agntix-light .pp-social-item-title,.agntix-light .pp-social-item-wrap p{color:rgba(0,0,0,.1)}.agntix-light .pp-social-item.active .pp-social-item-wrap p{color:var(--tp-common-black)}.agntix-light .pp-hero-btn .tp-btn-red-circle-box.tp-pp-btn-style:hover .tp-btn-red-circle-text{color:var(--tp-common-black);background-color:#fff669}.agntix-light .pp-hero-btn .tp-btn-red-circle-box.tp-pp-btn-style .tp-btn-red-circle-icon{background:#fff669;color:var(--tp-common-black);border:1px solid #fff669}.agntix-light .pp-hero-btn .tp-btn-red-circle-box.tp-pp-btn-style .tp-btn-red-circle-text{color:#fff669;border:1px solid #fff669}.agntix-light .ai-project-title-box span{filter:invert(1)}.agntix-light .tp-hero-2-btn-box .tp-btn-border{color:var(--tp-common-cream);border:1px solid rgba(249,244,232,.1)}.agntix-light .crp-hero-subtitle .tp-section-subtitle-teko{color:var(--tp-common-cream-3)}.agntix-light .tp-work-item.about-us-3-bg{border:4px solid #fff;background-color:#edf2ef}.agntix-light .crp-price-shape-2{filter:invert(1);opacity:.1}.agntix-light .inner-service-1-category-item i{color:var(--tp-common-black)}.agntix-light .pp-service-details-process-item p{color:rgba(0,0,0,.6)}.agntix-light .sidebar-search input:focus{border:1px solid var(--tp-common-black)}.agntix-light .postbox-title a{display:inline;transition:all .3s linear;background-repeat:no-repeat;background-size:0 1px,0 1px;background-position:100% 94%,0 94%;background-image:linear-gradient(currentcolor,currentcolor),linear-gradient(currentcolor,currentcolor)}.agntix-light .postbox-title a:hover{color:var(--tp-common-black);background-size:0 1px,100% 1px}.agntix-light .rc-post-title a{display:inline;transition:all .3s linear;background-repeat:no-repeat;background-size:0 1px,0 1px;background-position:100% 94%,0 94%;background-image:linear-gradient(currentcolor,currentcolor),linear-gradient(currentcolor,currentcolor)}.agntix-light .rc-post-title a:hover{color:var(--tp-common-black);background-size:0 1px,100% 1px}.agntix-light .basic-pagination ul li .current,.agntix-light .basic-pagination ul li:hover a{border-color:#ff5722;background-color:#ff5722;color:var(--tp-common-white)}.agntix-light .blog-footer-style.creative-footer-style .tp-footer-widget-social a{color:var(--tp-common-white);background-color:#ff5722}.agntix-light .blog-footer-style.creative-footer-style .tp-footer-widget-menu ul li a:hover{border:1px solid #ff5722;background-color:var(--tp-common-red-3);color:var(--tp-common-white)}.agntix-light .blog-footer-style.creative-footer-style .tp-footer-widget-info a:hover{color:var(--tp-common-red-3)}.agntix-light .rc-post-wrap .rc-post:not(:last-child){border-bottom:1px solid rgba(0,0,0,.08)}.agntix-light .tp-btn-yellow-green.sidebar-btn{color:var(--tp-common-white);background-color:var(--tp-common-red-3)}.agntix-light .sidebar-widget-author-social a:hover span{color:var(--tp-common-red-3)}.agntix-light .tagcloud a:hover{color:var(--tp-common-white);background-color:var(--tp-common-red-3)}.agntix-light .postbox-details-list ul li i{color:var(--tp-common-red-3)}.agntix-light .postbox-details-social a:hover,.agntix-light .postbox__comment-reply a:hover{color:var(--tp-common-white);background-color:var(--tp-common-red-3)}.agntix-light .postbox-details-input input:focus,.agntix-light .postbox-details-input textarea:focus,.agntix-light .postbox__comment-reply a:hover{border-color:var(--tp-common-red-3)}.agntix-light .pp-project-item-title a{display:inline;transition:all .3s linear;background-repeat:no-repeat;background-size:0 1px,0 1px;background-position:100% 100%,0 75%;background-image:linear-gradient(currentcolor,currentcolor),linear-gradient(currentcolor,currentcolor)}.agntix-light .pp-project-item-title a:hover{color:var(--tp-common-black);background-size:0 1px,100% 1px}.agntix-light .crp-service-shape-wrap{opacity:.6}.agntix-light .crp-inner-style .pp-about-heading .tp-section-title-teko,.agntix-light .crp-inner-style .pp-award-left .tp-section-subtitle-clash{color:#2a4c3a}.agntix-light .pp-service-details-process-item span{color:var(--tp-common-white);background-color:var(--tp-common-red-2)}.agntix-light .tp-portfolio-slicer-meta{color:var(--tp-common-black)}.agntix-light .tp-portfolio-slicer-meta:not(:last-of-type):after{background-color:var(--tp-common-black)}.agntix-light .tp-slider-elegant-title{color:var(--tp-common-black)}.agntix-light .tp-footer-widget-menu ul li a{color:var(--tp-common-black);background-color:var(--tp-common-white)}.agntix-light .footer-main .tp-footer-widget-menu ul li{list-style-type:none;display:inline-block}.agntix-light .footer-main .tp-footer-widget-menu ul li a{font-weight:500;font-size:14px;line-height:1;letter-spacing:-.02em;text-transform:uppercase;color:var(--tp-common-black);border-radius:20px;padding:13px 20px;display:inline-block;margin-bottom:8px;background-color:var(--tp-grey-2)}.agntix-light .footer-main .tp-footer-widget-menu ul li a:hover{color:var(--tp-common-white);background-color:var(--tp-common-red-3)}.agntix-light .coverflow-slider-title-sm,.agntix-light .tp-header-14-info a{color:var(--tp-common-black)}.agntix-light .coverflow-slider-title-sm .tp-line-white{background-position:100% 100%,0 88%}.agntix-light .tp-footer-style-6 .tp-footer-widget-info a,.agntix-light .tp-footer-style-6 .tp-footer-widget-title,.agntix-light .tp-footer-style-6 .tp-footer-widget-title-sm{color:var(--tp-common-white)}.agntix-light .tp-footer-style-6 .tp-footer-widget-info a:hover{color:var(--tp-common-red-2)}.agntix-light .tp-copyright-style-6 .tp-copyright-left span,.agntix-light .tp-copyright-style-6 .tp-copyright-right a{color:var(--tp-common-white)}.agntix-light .tp-btn-white-border{color:var(--tp-common-white);background-color:var(--tp-common-black);border:1px solid rgba(0,0,0,.1)}.agntix-light .tp-btn-white-border:hover{color:var(--tp-common-black);background-color:rgba(0,0,0,0);border-color:var(--tp-common-black)}.agntix-light .tp-btn-white-border.tp-btn-transparent{color:var(--tp-common-black);background-color:rgba(0,0,0,0);border-color:rgba(0,0,0,.2)}.agntix-light .tp-btn-white-border.tp-btn-transparent:hover{color:var(--tp-common-white);background-color:var(--tp-common-black)}.agntix-light .tp-btn-white-border.coffee-bg{padding:7px 30px;background-color:#141414;text-transform:capitalize;color:var(--tp-common-white)}.agntix-light .tp-btn-white-border.coffee-bg.border-none,.agntix-light .tp-btn-white-border.coffee-bg:hover{color:#141414;border-color:#141414;background-color:rgba(0,0,0,0)}.agntix-light .tp-btn-white-border.coffee-bg.border-none:hover{border-color:#141414;color:var(--tp-common-white);background-color:var(--tp-common-black)}.agntix-light .tp-portfolio-slicer-title-sm{color:var(--tp-common-black)}.agntix-light .tp-perspective-slider .tp-perspective-inner .tp-perspective-image:after,.agntix-light .tp-perspective-slider .tp-perspective-inner .tp-perspective-image:before{background:#fff}.agntix-light .coverflow-slider-arrow button,.agntix-light .tp-perspective-scroll a,.agntix-light .tp-perspective-social-info span{color:var(--tp-common-black)}.agntix-light .style-2 .tp-header-14-bar-wrap .tp-header-8-bar{background-color:rgba(0,0,0,0);border:1px solid rgba(0,0,0,.2)}.agntix-light .style-2 .tp-header-14-bar-wrap .tp-header-8-bar span{color:var(--tp-common-black)}.agntix-light .style-2 .tp-header-14-bar-wrap .tp-header-8-bar:hover{border-color:var(--tp-common-black);background-color:var(--tp-common-black)}.agntix-light .style-2 .tp-header-14-bar-wrap .tp-header-8-bar:hover span{color:var(--tp-common-white)}.agntix-light .creative-footer-style .tp-footer-widget-social a{color:var(--tp-common-black);background-color:#d0ff71}.agntix-light .tp-section-title-teko.fs-80 span{color:rgba(0,0,0,.3)}.agntix-light .pp-about-content p,.agntix-light .tp-section-title-teko.fs-80{color:var(--tp-common-black)}.agntix-light .pp-about-bottom-btn a span{border:1px solid rgba(0,0,0,.1);color:var(--tp-common-black)}.agntix-light .tp-btn-red-circle-box.tp-pp-btn-style .tp-btn-red-circle-text{color:var(--tp-common-black);border:1px solid var(--tp-common-black)}.agntix-light .tp-btn-red-circle-box.tp-pp-btn-style .tp-btn-red-circle-icon{background:var(--tp-common-black);color:var(--tp-common-white);border:1px solid var(--tp-common-black)}.agntix-light .tp-btn-red-circle-box.tp-pp-btn-style:hover .tp-btn-red-circle-text{color:var(--tp-common-white);background-color:var(--tp-common-black)}.agntix-light .pp-about-me-service-subtitle,.agntix-light .pp-about-me-service-title,.agntix-light .pp-about-me-skill.pp-skill-list-wrap .pp-skill-list-title{color:var(--tp-common-black)}.agntix-light .pp-about-me-skill.pp-skill-list-wrap .pp-skill-list ul li{color:rgba(0,0,0,.7)}.agntix-light .pp-about-me-service-heading img{filter:invert(1)}.agntix-light .pp-about-me-tool-item-content span{color:var(--tp-common-black)}.agntix-light .pp-about-me-tool-item-content p{color:rgba(0,0,0,.7)}.agntix-light .pp-about-me-tool-item{border:1px solid rgba(0,0,0,.08)}.agntix-light .pp-about-me-tool-item-icon span{background:#f6f6f9}.agntix-light .pp-about-me-tool-item-icon span img{filter:saturate(1);mix-blend-mode:normal}.agntix-light .pp-about-me-experience-item p{color:rgba(0,0,0,.6)}.agntix-light .pp-about-me-experience-title,.agntix-light .pp-footer-subtitle,.agntix-light .pp-footer-title{color:var(--tp-common-black)}.agntix-light .pp-footer-box{background-color:var(--tp-common-yellow-1)}.agntix-light .pp-footer-btn{border:1px solid rgba(0,0,0,.1);color:var(--tp-common-black)}.agntix-light .pp-footer-copyright-text p{color:rgba(20,20,20,.6)}.agntix-light .pp-footer-copyright-text-center p{color:var(--tp-common-black)}.agntix-light .pp-footer-copyright-text-center:before{background-color:var(--tp-common-black)}.agntix-light .pp-footer-copyright-text-center:after{background-color:rgba(20,20,20,.2)}.agntix-light .des-about-text p{color:var(--tp-common-black)}.agntix-light .inner-service-1-text span{color:rgba(0,0,0,.6)}.agntix-light .inner-service-1-category-item span,.agntix-light .inner-service-1-text p{color:var(--tp-common-black)}.agntix-light .inner-service-1-category-item{border-bottom:1px solid rgba(0,0,0,.1)}.agntix-light .inner-service-1-category-item:first-child{border-top:1px solid rgba(0,0,0,.1)}.agntix-light .inner-service-1-left>span{color:var(--tp-common-black)}.agntix-light .inner-service-1-thumb-text span{color:rgba(0,0,0,.5)}.agntix-light .ar-about-us-4-text-title{color:rgba(0,0,0,.1)}.agntix-light .service-faq-style .app-faq-wrap .ai-faq-accordion-wrap .accordion .accordion-items .accordion-header .accordion-buttons{color:var(--tp-common-black)}.agntix-light .service-faq-style .app-faq-wrap .ai-faq-accordion-wrap .accordion .accordion-items .accordion-body p{color:rgba(0,0,0,.6)}.agntix-light .service-faq-style .app-faq-wrap .ai-faq-accordion-wrap .accordion .accordion-items{border-bottom:1px solid rgba(0,0,0,.1)}.agntix-light .service-faq-style .app-faq-wrap .ai-faq-accordion-wrap .accordion .accordion-items .accordion-header .accordion-buttons .accordion-icon{border:1px solid #f3f3f9;background-color:#f3f3f9}.agntix-light .service-faq-style .app-faq-wrap .ai-faq-accordion-wrap .accordion .accordion-items .accordion-header .accordion-buttons .accordion-icon:after,.agntix-light .service-faq-style .app-faq-wrap .ai-faq-accordion-wrap .accordion .accordion-items .accordion-header .accordion-buttons .accordion-icon:before{background-color:rgba(0,0,0,.6)}.agntix-light .pp-service-details-overview-list ul li,.agntix-light .pp-service-details-overview-title,.agntix-light .pp-service-details-overview-wrapper h4,.agntix-light .pp-service-details-overview-wrapper p,.agntix-light .pp-service-details-title{color:var(--tp-common-black)}.agntix-light .pp-service-details-overview-list ul li span{border:1px solid rgba(0,0,0,.1)}.agntix-light .pp-service-details-overview-heading{border-bottom:1px solid rgba(0,0,0,.11)}.agntix-light .tp-service-4-solution-item.service-details .tp-service-4-solution-item-title{color:var(--tp-common-black);border-bottom:1px solid rgba(0,0,0,.1)}.agntix-light .tp-service-4-solution-item.service-details .tp-service-4-solution-item-content ul li{color:var(--tp-common-black)}.agntix-light .tp-service-4-solution-item.service-details{border-color:rgba(0,0,0,.1)}.agntix-light .tp-service-5-price-heading.service-details .tp-career-title,.agntix-light .tp-service-5-price-item.service-details .tp-service-5-price-item-head h4,.agntix-light .tp-service-5-price-item.service-details .tp-service-5-price-item-list ul li,.agntix-light .tp-service-5-price-item.service-details .tp-service-5-price-item-title{color:var(--tp-common-black)}.agntix-light .tp-service-5-price-item.service-details{border-color:rgba(0,0,0,.08)}.agntix-light .pp-service-details-process-subtitle{background:rgba(3,3,3,.0705882353);color:var(--tp-common-red-2)}.agntix-light .pp-service-details-process-title{color:var(--tp-common-black)}.agntix-light .pp-service-details-process-box:before{background-color:rgba(0,0,0,.1)}.agntix-light .pp-service-details-process-item h4{color:var(--tp-common-black)}.agntix-light .pp-service-details-process-bottom span{background:rgba(0,0,0,0);color:var(--tp-common-black);border:1px solid rgba(0,0,0,.1)}.agntix-light .pp-service-details-process-bottom span a{color:var(--tp-common-black)}.agntix-light .pp-service-details-process-bottom span a:hover{color:var(--tp-common-red-2)}.agntix-light .tp-breadcrumb-list span:last-child,.agntix-light .tp-breadcrumb-title{color:var(--tp-common-black)}.agntix-light .tp-breadcrumb-list span{color:rgba(0,0,0,.4)}.agntix-light .postbox-item{border:1px solid rgba(0,0,0,.08)}.agntix-light .postbox-author-name{color:rgba(0,0,0,.9)}.agntix-light .postbox-author-info span,.agntix-light .postbox-meta span,.agntix-light .postbox-tag{color:rgba(0,0,0,.6)}.agntix-light .postbox-title{color:var(--tp-common-black)}.agntix-light .postbox-content p{color:rgba(0,0,0,.6)}.agntix-light .tp-btn-yellow-border.postbox-btn{color:var(--tp-common-black);background:#f6f6f9;border:1px solid #f6f6f9}.agntix-light .postbox-blockquote{background:#f6f6f9}.agntix-light .postbox-blockquote-paragraph p{color:var(--tp-common-black)}.agntix-light .basic-pagination ul li>a{border:1px solid rgba(0,0,0,.08);color:var(--tp-common-black)}.agntix-light .sidebar-search input{background:#f6f6f9;border-color:#f6f6f9;color:var(--tp-common-black)}.agntix-light .sidebar-search input:focus{background:rgba(0,0,0,0)}.agntix-light .sidebar-search input::-moz-placeholder{color:rgba(0,0,0,.6)}.agntix-light .sidebar-search input::placeholder{color:rgba(0,0,0,.6)}.agntix-light .sidebar-search button,.agntix-light .sidebar-widget-author-name{color:var(--tp-common-black)}.agntix-light .sidebar-widget-author-content span{color:rgba(0,0,0,.4)}.agntix-light .sidebar-widget-author-content p{color:rgba(0,0,0,.7)}.agntix-light .sidebar-widget-author-social a span{color:var(--tp-common-black)}.agntix-light .sidebar-widget-author{border:1px solid rgba(0,0,0,.06)}.agntix-light .sidebar-widget-title{color:var(--tp-common-black)}.agntix-light .sidebar-widget-category ul li a{color:rgba(0,0,0,.8);background:#f6f6f9}.agntix-light .sidebar-widget-category ul li a span:last-child{color:rgba(0,0,0,.4)}.agntix-light .sidebar-widget-category ul li a:hover,.agntix-light .sidebar-widget-category ul li a:hover span:last-child{color:var(--tp-common-red-3)}.agntix-light .rc-post-category a{color:#626264;background:#f6f6f9}.agntix-light .rc-post-title{color:var(--tp-common-black)}.agntix-light .rc-post-title a:hover{color:rgba(0,0,0,.8)}.agntix-light .rc-post-meta span{color:rgba(0,0,0,.6)}.agntix-light .tagcloud a{color:rgba(0,0,0,.6);background:#f6f6f9}.agntix-light .pp-service-details-about-item p,.agntix-light .pp-service-details-about-item span{color:var(--tp-common-black)}.agntix-light .pp-service-details-about-item{border:1px solid rgba(0,0,0,.1)}.agntix-light .tp-blog-title{color:var(--tp-common-black)}.agntix-light .tp-blog-heading-wrap .tp-section-subtitle.pre:before{background:#ff5722}.agntix-light .tp-blog-title a{background-color:#f6f6f9}.agntix-light .tp-blog-list-item-title{color:var(--tp-common-black)}.agntix-light .tp-blog-list-item-tags p{color:rgba(0,0,0,.4)}.agntix-light .tp-blog-list-item-tags-name{color:var(--tp-common-black)}.agntix-light .tp-blog-list-item-meta{color:#141414;border:1px solid rgba(0,0,0,.1)}.agntix-light .tp-blog-list-item{border-top:1px solid rgba(0,0,0,.08)}.agntix-light .tp-blog-list-item-wrap .tp-blog-list-item:last-child{border-bottom:1px solid rgba(0,0,0,.08)}.agntix-light .tp-blog-masonry-item{border:1px solid rgba(0,0,0,.08)}.agntix-light .tp-blog-masonry-item-user-content span{color:rgba(0,0,0,.9)}.agntix-light .tp-blog-masonry-item-time span,.agntix-light .tp-blog-masonry-item-user-content p,.agntix-light .tp-blog-masonry-tag span{color:rgba(0,0,0,.6)}.agntix-light .tp-blog-masonry-title{color:var(--tp-common-black)}.agntix-light .tp-blog-masonry-btn a{color:#ff5722}.agntix-light .tp-blog-masonry-item-2,.agntix-light .tp-blog-masonry-item-3{background:#f6f6f9}.agntix-light .tp-blog-masonry-item-icon span{background:#e3e3e5}.agntix-light .postbox-details-tag span,.agntix-light .tp-blog-masonry-item-text p,.agntix-light .tp-blog-masonry-item-text span{color:var(--tp-common-black)}.agntix-light .postbox-details-tag span:last-child:after{background-color:rgba(0,0,0,.6)}.agntix-light .postbox-details-meta .postbox-author-name{color:rgba(0,0,0,.6)}.agntix-light .postbox-details-meta>div:not(:first-child):after{background:rgba(0,0,0,.1)}.agntix-light .postbox-details-text p{color:rgba(0,0,0,.7)}.agntix-light .postbox-details-quote p{color:var(--tp-common-black)}.agntix-light .postbox-details-quote span{color:rgba(0,0,0,.6)}.agntix-light .postbox-details-quote span:before{background-color:rgba(0,0,0,.6)}.agntix-light .postbox-details-text p span{color:#ff5722}.agntix-light .postbox-details-list ul li{color:rgba(0,0,0,.7)}.agntix-light .postbox-details-list ul li:before{background-color:rgba(0,0,0,.7)}.agntix-light .postbox-details-list ul li span{color:rgba(0,0,0,.3)}.agntix-light .postbox-details-code{background:#f6f6f9}.agntix-light .postbox-details-code pre{color:rgba(0,0,0,.7)}.agntix-light .postbox-details-author .sidebar-widget-author{background:#f6f6f9}.agntix-light .postbox-details-social a{background-color:#f6f6f9;color:rgba(0,0,0,.8)}.agntix-light .postbox__comment-name h5,.agntix-light .postbox__comment-title{color:var(--tp-common-black)}.agntix-light .postbox__comment-name span,.agntix-light .postbox__comment-text p{color:rgba(0,0,0,.7)}.agntix-light .postbox__comment-reply a{color:var(--tp-common-black);border:1px solid rgba(0,0,0,.1)}.agntix-light .postbox-details-form{border:1px solid rgba(0,0,0,.08)}.agntix-light .postbox-details-form-title{color:var(--tp-common-black)}.agntix-light .postbox-details-form p{color:rgba(0,0,0,.7)}.agntix-light .postbox-details-input label{color:var(--tp-common-black)}.agntix-light .postbox-details-input input,.agntix-light .postbox-details-input textarea{background:#f6f6f9;color:var(--tp-common-black);border:1px solid #f6f6f9}.agntix-light .postbox-details-input input:focus,.agntix-light .postbox-details-input textarea:focus{background:rgba(0,0,0,0)}.agntix-light .postbox-details-remeber label{color:rgba(0,0,0,.7)}.agntix-light .postbox-details-remeber label:before{color:var(--tp-common-black);filter:invert(1)}.agntix-light .postbox-details-remeber label:after{border:1px solid rgba(0,0,0,.1)}.agntix-light .tp-blog-details-without-heading .postbox-details-item .postbox-tag span{color:rgba(0,0,0,.6)}.agntix-light .postbox-details-item.item-border{border:1px solid rgba(0,0,0,.08)}.agntix-light .tp-contact-category-btn{border:1px solid rgba(0,0,0,.08);color:var(--tp-common-black)}.agntix-light .tp-contact-me-interest-title{color:var(--tp-common-black)}.agntix-light .tp-contact-me-interest-form-wrap .tp-contact-form-input input,.agntix-light .tp-contact-me-interest-form-wrap .tp-contact-form-input textarea{background:#f6f6f9;color:var(--tp-common-black);border:1px solid #f6f6f9}.agntix-light .tp-contact-me-interest-form-wrap .tp-contact-form-input input:focus,.agntix-light .tp-contact-me-interest-form-wrap .tp-contact-form-input textarea:focus{background:rgba(0,0,0,0);border-color:var(--tp-common-black)}.agntix-light .tp-career-title,.agntix-light .tp-contact-me-interest-form-wrap .tp-contact-form-input label{color:var(--tp-common-black)}.agntix-light .tp-contact-us-text p{color:rgba(0,0,0,.5)}.agntix-light .tp-contact-us-text p:hover{color:var(--tp-common-black)}.agntix-light .tp-contact-us-form-wrapper{background:#f6f6f9}.agntix-light .tp-contact-us-title,.agntix-light .tp-contact-us-wrap .tp-contact-form-input label{color:var(--tp-common-black)}.agntix-light .tp-contact-us-wrap .tp-contact-form-input input,.agntix-light .tp-contact-us-wrap .tp-contact-form-input textarea{background:#fff;border-color:#ededf5;color:var(--tp-common-black)}.agntix-light .tp-contact-us-wrap .tp-contact-form-input input:focus,.agntix-light .tp-contact-us-wrap .tp-contact-form-input textarea:focus{background:rgba(0,0,0,0);border-color:var(--tp-common-red-3)}.agntix-light .cn-contactform-support-text span{color:var(--tp-common-black)}.agntix-light .tp-contact-us-content{background:#f6f6f9}.agntix-light .tp-contact-us-info-title{color:var(--tp-common-black)}.agntix-light .tp-contact-us-info-details a{color:rgba(0,0,0,.7)}.agntix-light .tp-contact-us-info-details a:hover{color:var(--tp-common-black)}.agntix-light .tp-contact-us-btn .tp-btn-yellow-green{color:var(--tp-common-black);border:1px solid rgba(0,0,0,.1)}.agntix-light .tp-contact-us-btn .tp-btn-yellow-green.active{color:var(--tp-common-white)}.agntix-light .tp-portfolio-inner-tab-wrap nav .nav-tabs .nav-link{color:var(--tp-common-black);border:1px solid rgba(0,0,0,.1)}.agntix-light .tp-portfolio-inner-tab-wrap nav .nav-tabs .nav-link.active,.agntix-light .tp-portfolio-inner-tab-wrap nav .nav-tabs .nav-link:hover{background:var(--tp-grey-2);border:1px solid var(--tp-grey-2)}.agntix-light .tp-portfolio-inner-title{color:var(--tp-common-black)}.agntix-light .tp-portfolio-inner-content span{color:rgba(0,0,0,.6)}.agntix-light .tp-portfolio-masonry-big-text,.agntix-light .tp-portfolio-masonry-top-left span,.agntix-light .tp-portfolio-masonry-top-right p,.agntix-light .tp-portfolio-masonry-top-right span{color:var(--tp-common-black)}.agntix-light .tp-portfolio-masonry-social a{color:var(--tp-common-black);border:1px solid rgba(0,0,0,.1)}.agntix-light .tp-portfolio-masonry-social a:hover{color:var(--tp-common-white);border-color:var(--tp-common-black);background-color:var(--tp-common-black)}.agntix-light .tp-portfolio-masonry-wrap{border-bottom:1px solid rgba(0,0,0,.1)}.agntix-light .tp-portfolio-masonry-grid-heading span{color:var(--tp-common-black)}.agntix-light .tp-portfolio-masonry-grid-heading span:after{background-color:var(--tp-common-black)}.agntix-light .tp-portfolio-masonry-grid-title{color:var(--tp-common-black)}.agntix-light .tp-portfolio-masonry-grid-categories span{color:var(--tp-common-black);border:1px solid rgba(0,0,0,.1)}.agntix-light .tp-btn-animation span{color:var(--tp-common-black)}.agntix-light .tp-btn-animation{background:#f6f6f9}.agntix-light .tp-portfolio-metro-shape span{color:rgba(0,0,0,.8)}.agntix-light .tp-portfolio-metro-social a{color:var(--tp-common-black);border:1px solid rgba(0,0,0,.1)}.agntix-light .tp-portfolio-details-1-sub{color:rgba(0,0,0,.6)}.agntix-light .tp-portfolio-details-1-title{color:var(--tp-common-black)}.agntix-light .tp-portfolio-details-btn{color:var(--tp-common-black);border:1px solid rgba(0,0,0,.1)}.agntix-light .tp-portfolio-details-btn:hover{color:var(--tp-common-white);background-color:var(--tp-common-black)}.agntix-light .tp-portfolio-details-1-content p{color:rgba(0,0,0,.6)}.agntix-light .tp-portfolio-details-1-list ul li{color:var(--tp-common-black)}.agntix-light .tp-portfolio-details-1-list ul li span{color:rgba(0,0,0,.6)}.agntix-light .tp-portfolio-details-1-list ul li:not(:last-of-type){border-bottom:1px solid rgba(0,0,0,.1)}.agntix-light .tp-pd-1-about-list ul li,.agntix-light .tp-pd-1-about-text,.agntix-light .tp-pd-1-about-title{color:var(--tp-common-black)}.agntix-light .tp-pd-1-about-list ul li:before{background-color:var(--tp-common-black)}.agntix-light .tp-pd-1-work-title{color:var(--tp-common-black)}.agntix-light .tp-pd-1-work-content p,.agntix-light .tp-pd-1-work-item-text span{color:rgba(0,0,0,.6)}.agntix-light .tp-pd-1-work-item-title{color:var(--tp-common-black)}.agntix-light .tp-pd-1-work-item{border-bottom:1px solid rgba(0,0,0,.1)}.agntix-light .tp-pd-1-np-content span{color:rgba(0,0,0,.2)}.agntix-light .tp-pd-1-np-title{color:var(--tp-common-black)}.agntix-light .tp-pd-1-np-content p{color:rgba(0,0,0,.2)}.agntix-light .tp-pd-3-title{color:var(--tp-common-black)}.agntix-light .tp-pd-3-subtitle{color:rgba(0,0,0,.6)}.agntix-light .tp-btn-border{color:var(--tp-common-black);border:1px solid rgba(0,0,0,.1)}.agntix-light .tp-btn-border:hover{color:var(--tp-common-white);background-color:var(--tp-common-black);border-color:var(--tp-common-black)}.agntix-light .tp-pd-3-overview-text p{color:rgba(0,0,0,.6)}.agntix-light .tp-pd-3-overview-info span{color:rgba(0,0,0,.5)}.agntix-light .tp-pd-3-navigation-title,.agntix-light .tp-pd-3-overview-info h4{color:var(--tp-common-black)}.agntix-light .des-footer-title,.agntix-light .des-footer-top span,.agntix-light .des-portfolio-title{color:var(--tp-common-white)}.agntix-light .tp-pd-2-categories span{color:var(--tp-common-black);border:1px solid rgba(0,0,0,.1)}.agntix-light .tp-pd-2-title{color:var(--tp-common-black)}.agntix-light .tp-pd-2-bottom-item span{color:rgba(0,0,0,.7)}.agntix-light .tp-pd-2-bottom-item h6,.agntix-light .tp-pd-2-overview-title{color:var(--tp-common-black)}.agntix-light .tp-pd-2-overview-wrap p{color:rgba(0,0,0,.6)}.agntix-light .tp-pd-2-overview-wrap ul li:not(:last-of-type){border-bottom:1px solid rgba(0,0,0,.08)}.agntix-light .tp-pd-2-overview-wrap ul li{color:var(--tp-common-black)}.agntix-light .tp-pd-2-dot .swiper-pagination-bullet{background:rgba(0,0,0,.3)}.agntix-light .tp-pd-2-dot .swiper-pagination-bullet.swiper-pagination-bullet-active{background-color:var(--tp-common-black)}.agntix-light .tp-pd-2-step-item-title,.agntix-light .tp-pd-2-step-title{color:var(--tp-common-black)}.agntix-light .tp-pd-2-step-item span{color:rgba(0,0,0,.6)}.agntix-light .tp-pd-2-np-content a{color:var(--tp-common-black);border:1px solid rgba(0,0,0,.1)}.agntix-light .tp-pd-2-np-content a:hover{color:var(--tp-common-white);background-color:var(--tp-common-black)}.agntix-light .tp-pd-4-title{color:var(--tp-common-black)}.agntix-light .tp-pd-4-bottom-btn .tp-portfolio-details-btn{color:var(--tp-common-black);border-color:var(--tp-common-black)}.agntix-light .tp-pd-4-bottom-btn .tp-portfolio-details-btn:hover{color:var(--tp-common-white);background-color:var(--tp-common-black);border:1px solid var(--tp-common-black)}.agntix-light .tp-pd-1-about-text.color-cng,.agntix-light .tp-pd-1-work-title.ff-clash,.agntix-light .tp-pd-4-about-sub,.agntix-light .tp-pd-4-color-content p,.agntix-light .tp-pd-4-color-content span{color:var(--tp-common-black)}.agntix-light .project-details-video-overlay:after{background:linear-gradient(180deg,rgba(18,18,18,0) 1.63%,#fff 26.67%)}.agntix-light .project-details-1-info span{color:var(--tp-common-black)}.agntix-light .project-details-1-info h4{color:rgba(0,0,0,.7)}.agntix-light .project-details-1-navigation a span,.agntix-light .project-details-1-subtitle,.agntix-light .project-details-1-title,.agntix-light .project-details-1-title-box p{color:var(--tp-common-black)}.agntix-light .project-details-1-navigation a i{color:var(--tp-common-black);border:1px solid rgba(0,0,0,.14)}.agntix-light .project-details-1-navigation a:hover i{color:var(--tp-common-white);background:var(--tp-common-black);border-color:var(--tp-common-black)}.agntix-light .tp-header-light .tp-header-14-info a{color:var(--tp-common-white)}.agntix-light .tp-header-light .tp-header-14-bar-wrap .tp-header-8-bar{background-color:rgba(0,0,0,0);border:1px solid hsla(0,0%,100%,.2)}.agntix-light .tp-header-light .tp-header-14-bar-wrap .tp-header-8-bar span{color:var(--tp-common-white)}.agntix-light .tp-header-light .tp-header-14-bar-wrap .tp-header-8-bar:hover{border-color:var(--tp-common-white);background-color:var(--tp-common-white)}.agntix-light .tp-header-light .tp-header-14-bar-wrap .tp-header-8-bar:hover span{color:var(--tp-common-black)}.agntix-light .tp-header-main-custom .tp-header-14-main{position:relative;z-index:999}.agntix-light .tp-header-main-custom .tp-header-14-wrapper{padding:18px 0}.agntix-light .tp-header-main-custom .tp-header-14-info a{font-size:15px;font-weight:600;color:var(--tp-common-black)}.agntix-light .tp-header-main-custom .tp-header-14-bar-wrap .tp-header-8-bar{margin-right:0;padding:8px 18px;border:1px solid rgba(0,0,0,.2)}.agntix-light .tp-header-main-custom .tp-header-14-bar-wrap .tp-header-8-bar:hover{background-color:var(--tp-common-black)}.agntix-light .tp-header-main-custom .tp-header-14-bar-wrap .tp-header-8-bar:hover span{color:var(--tp-common-black)}.agntix-light .tp-header-main-custom .tp-header-14-bar-wrap .tp-header-8-bar span{font-size:14px;font-weight:700;letter-spacing:-.14px;text-transform:uppercase;color:var(--tp-common-black);font-family:var(--tp-ff-inter)}.agntix-light .tp-header-main-custom .tp-header-14-bar-wrap .tp-header-8-bar:hover span{color:var(--tp-common-white)}.agntix-light .tp-header-14-main{position:relative;z-index:999}.agntix-light .tp-header-14-wrapper{padding:18px 0}.agntix-light .tp-header-14-info a{font-size:15px;font-weight:600;color:var(--tp-common-white)}.agntix-light .tp-header-14-bar-wrap .tp-header-8-bar{margin-right:0;padding:8px 18px;border:1px solid hsla(0,0%,100%,.1)}.agntix-light .tp-header-14-bar-wrap .tp-header-8-bar:hover{background-color:var(--tp-common-white)}.agntix-light .tp-header-14-bar-wrap .tp-header-8-bar:hover span{color:var(--tp-common-black)}.agntix-light .tp-header-14-bar-wrap .tp-header-8-bar span{font-size:14px;font-weight:700;letter-spacing:-.14px;text-transform:uppercase;color:var(--tp-common-white);font-family:var(--tp-ff-inter)}.agntix-light .tp-hero-2-btn-box.tp-light-bg-btn .tp-btn-border:hover{color:var(--tp-common-black);border-color:var(--tp-common-cream);background-color:var(--tp-common-cream)}.agntix-light .ai-about-list ul li:hover span span i{background-color:var(--tp-common-black)}.agntix-light .ai-about-list ul li:hover span span svg{color:var(--tp-common-white)}.agntix-light .pp-about-me-social .tp-footer-widget-social a{background-color:rgba(0,0,0,0);color:var(--tp-common-white);border:1px solid hsla(0,0%,100%,.1)}.agntix-light .pp-about-me-social .tp-footer-widget-social a:hover{color:#2f1f19;background-color:var(--tp-common-white)}.agntix-light .crative-service-title-style .creative-service-item .creative-service-title a{background:linear-gradient(#FF5722,#FF5722) 0 no-repeat,#111013;background-size:auto,auto;background-clip:border-box,border-box;background-size:0 100%;background-clip:text;-webkit-background-clip:text}.agntix-light .crative-service-title-style .creative-service-item:hover .creative-service-link a{background-color:#ff5722;color:var(--tp-common-white);border:1px solid #ff5722}.agntix-light .tp-header-inner-style .tp-header-14-bar-wrap .tp-header-8-bar{border:0;background-color:#f6f6f9}.agntix-light .tp-header-inner-style .tp-header-14-bar-wrap .tp-header-8-bar span{color:var(--tp-common-black)}.agntix-light .tp-header-inner-style .tp-header-14-bar-wrap .tp-header-8-bar:hover span{color:var(--tp-common-white)}.agntix-light .tp-header-inner-style .tp-header-14-bar-wrap .tp-header-8-bar:hover{background-color:var(--tp-common-black)}.agntix-light .brand-subtitle-color .tp-section-subtitle-clash.color-red{color:var(--tp-common-red)}.agntix-light .career-shape-style{position:absolute;top:37%;right:22%}.agntix-light .tp-service-4-area .service-shape-style{top:55%;right:auto;left:44%;transform:scaleX(-1) rotate(50deg)}.agntix-light .service-shape-style{position:absolute;top:37%;right:22%}.agntix-light .tp-team-inner-ptb .tp-career-shape-1{position:absolute;top:30%;right:18%}.agntix-light .des-team-item-box .team-inner-color{padding-top:26px;padding-bottom:28px}.agntix-light .des-team-item-box .team-inner-color span{color:#ececec}.agntix-light .des-team-item-box .team-inner-color .des-team-title{color:#ececec;font-size:100px;font-weight:700;letter-spacing:-3.8px;font-family:var(--tp-ff-body)}.agntix-light .des-team-item-box .team-inner-color.active .des-team-title,.agntix-light .des-team-item-box .team-inner-color.active span{color:#111013}.agntix-light .tp-footer-area.tp-footer-white-style .tp-footer-widget-menu ul li a{background-color:var(--tp-common-white)}.agntix-light .footer-menu-style .tp-footer-widget-menu ul li a{color:var(--tp-common-white);background-color:hsla(0,0%,100%,.06)}.agntix-light .fixed-header-style .tp-header-14-info a{color:var(--tp-common-black)}.agntix-light .fixed-header-style .tp-header-14-bar-wrap .tp-header-8-bar{background-color:rgba(0,0,0,0);border:1px solid rgba(0,0,0,.2)}.agntix-light .fixed-header-style .tp-header-14-bar-wrap .tp-header-8-bar:hover{border-color:var(--tp-common-black);background-color:var(--tp-common-black)}.agntix-light .fixed-header-style .tp-header-14-bar-wrap .tp-header-8-bar span{color:var(--tp-common-black)}.agntix-light .fixed-header-style .tp-header-14-bar-wrap .tp-header-8-bar:hover span{color:var(--tp-common-white)}.agntix-light .contact-career-shape .tp-career-shape-1{filter:invert(1)}.agntix-light .basic-pagination.product-pagination ul li .current,.agntix-light .basic-pagination.product-pagination ul li:hover a{background-color:#141414;color:var(--tp-common-white)}.agntix-light .basic-pagination.product-pagination ul li>a{color:#141414;border:1px solid #4d3d30}.agntix-light .header-sticky.border-style-line.tp-header-border{border-bottom:0}.agntix-light .tp-section-subtitle.st{font-weight:500;color:#494949;margin-bottom:20px}.agntix-light .info-black-text .tp-header-14-info a{color:var(--tp-common-black)}.agntix-light .info-black-text .tp-header-14-bar-wrap .tp-header-8-bar{background-color:rgba(0,0,0,0);border:1px solid rgba(0,0,0,.2)}.agntix-light .info-black-text .tp-header-14-bar-wrap .tp-header-8-bar span{color:var(--tp-common-black)}.agntix-light .info-black-text .tp-header-14-bar-wrap .tp-header-8-bar:hover span{color:var(--tp-common-white)}.agntix-light .info-black-text .tp-header-14-bar-wrap .tp-header-8-bar:hover{border-color:var(--tp-common-black);background-color:var(--tp-common-black)}.agntix-light .slick-slide.slick-active.slick-current .active-border img{border-color:#141414}.agntix-light .tp-section-subtitle-clash.color-red{color:var(--tp-common-red)}.agntix-light .tp-footer-widget-social.social-btn-cls a{background-color:var(--tp-common-white)}.agntix-light .tp-footer-widget-social.social-btn-cls a:hover{color:var(--tp-common-white);background-color:var(--tp-common-red-3)}.agntix-light .creative-footer-style.blog-details-social-style .tp-footer-widget-social a{color:var(--tp-common-white);background-color:#ff5722}body,html.agntix-dark,html.agntix-light{overflow-x:clip}.lava-hero-area,.lava-hero-glass-shell{position:relative;min-height:100svh;overflow:hidden;background:#0e0f11}.lava-hero-area{display:flex;align-items:flex-end;color:var(--tp-common-white)}.lava-hero-video{position:absolute;inset:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.lava-hero-shade{position:absolute;inset:0;pointer-events:none;background:linear-gradient(90deg,rgba(0,0,0,.58),rgba(0,0,0,.16) 54%,rgba(0,0,0,.34))}.lava-hero-content{position:relative;z-index:6;width:100%;display:grid;grid-template-columns:minmax(0,1.12fr) minmax(300px,.58fr);grid-template-areas:"title text" "actions text";align-items:end;grid-column-gap:clamp(48px,8vw,150px);-moz-column-gap:clamp(48px,8vw,150px);column-gap:clamp(48px,8vw,150px);padding:180px 4vw 44px;pointer-events:none}.lava-hero-title{grid-area:title;max-width:820px;margin:0;color:var(--tp-common-white);font-family:var(--tp-ff-onest);font-size:clamp(60px,6.1vw,112px);font-weight:500;line-height:.87;letter-spacing:-.065em;text-transform:uppercase;pointer-events:auto}.lava-hero-line{display:block;width:-moz-max-content;width:max-content;max-width:100%}.lava-hero-text{grid-area:text;align-self:end;justify-self:end;max-width:520px;margin:0 0 5px;color:hsla(0,0%,100%,.82);font-family:var(--tp-ff-onest);font-size:16px;line-height:1.5;pointer-events:auto}.lava-hero-actions{grid-area:actions;display:flex;gap:12px;margin-top:28px}.lava-hero-btn{min-width:176px;min-height:52px;display:inline-flex;align-items:center;justify-content:space-between;gap:20px;padding:0 18px;border:1px solid hsla(0,0%,100%,.66);color:var(--tp-common-white);background:rgba(14,15,17,.1);font-family:var(--tp-ff-onest);font-size:13px;font-weight:600;letter-spacing:.015em;text-transform:uppercase;transition:color .35s ease,background-color .35s ease,border-color .35s ease}.lava-hero-btn--primary{color:#141414;border-color:var(--tp-common-white);background:var(--tp-common-white);pointer-events:auto}.lava-hero-btn--secondary{isolation:isolate;border-color:hsla(0,0%,100%,.58);border-radius:0;background:rgba(0,0,0,0);box-shadow:0 10px 24px rgba(0,0,0,.12)}.lava-hero-btn--secondary>canvas{z-index:1!important;pointer-events:none!important}.lava-hero-btn--secondary>.lava-hero-btn-icon,.lava-hero-btn--secondary>span{position:relative;z-index:2}.lava-hero-btn--secondary.is-glass-fallback{background:hsla(0,0%,100%,.14);backdrop-filter:blur(12px) saturate(150%)}.lava-hero-btn--glass-slot{border-radius:0;transition:opacity .12s ease}.lava-hero-btn--glass-slot.is-hidden{opacity:0;pointer-events:none}.lava-hero-btn--floating{position:absolute;z-index:5;min-width:0;min-height:0}.lava-hero-btn-icon{width:18px;height:18px;flex:0 0 auto;transition:transform .35s ease}.lava-hero-btn:hover{color:#141414;border-color:var(--tp-common-white);background:var(--tp-common-white)}.lava-hero-btn:hover .lava-hero-btn-icon{transform:translateX(4px)}.lava-hero-btn--primary:hover,.lava-hero-btn--secondary:hover{color:var(--tp-common-white);background:rgba(0,0,0,0)}.lava-hero-btn--secondary:hover{border-color:hsla(0,0%,100%,.9)}@media only screen and (min-width:768px)and (max-width:991px),only screen and (min-width:992px)and (max-width:1199px){.lava-hero-content{grid-template-columns:minmax(0,1.05fr) minmax(270px,.65fr);-moz-column-gap:38px;column-gap:38px;padding:170px 35px 44px}.lava-hero-title{font-size:clamp(58px,7.4vw,88px)}}@media(max-width:767px){.lava-hero-area{min-height:780px}.lava-hero-content{display:grid;grid-template-columns:minmax(0,1fr);grid-template-areas:"title" "text" "actions";align-content:end;padding:128px 16px 24px}.lava-hero-title{font-size:clamp(40px,11.2vw,47px);line-height:.92;letter-spacing:-.055em}.lava-hero-text{justify-self:start;max-width:350px;margin:18px 0 0;font-size:14px;line-height:1.45}.lava-hero-actions{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:10px;gap:10px;margin-top:20px}.lava-hero-btn{min-width:0;min-height:48px;padding:0 14px;font-size:11px}}@media(prefers-reduced-motion:reduce){.lava-hero-btn,.lava-hero-btn-icon{transition:none}.lava-hero-btn--secondary:after{animation:none;background-position:22% 0}}.video-modal-overlay{position:fixed;top:0;left:0;right:0;bottom:0;background-color:rgba(0,0,0,.9);z-index:9999;display:flex;justify-content:center;align-items:center}.lava-admin-nav-group+.lava-admin-nav-group{margin-top:10px}.lava-admin-language{min-width:40px;height:36px;border:1px solid var(--admin-border,#dce3ec);border-radius:9px;background:rgba(0,0,0,0);color:inherit;font-weight:700}.lava-admin-inline-form,.lava-admin-operation-form,.lava-admin-row-form,.lava-admin-search{display:flex;gap:10px;align-items:end;flex-wrap:wrap}.lava-admin-search{margin-bottom:18px;padding:12px;border:1px solid var(--admin-border,#dce3ec);border-radius:12px;background:var(--admin-surface,#fff)}.lava-admin-search input{flex:1 1 260px}.lava-admin-panel{margin-bottom:18px;padding:20px;border:1px solid var(--admin-border,#dce3ec);border-radius:14px;background:var(--admin-surface,#fff)}.lava-admin-panel h2{margin:0 0 8px;font-size:18px}.lava-admin-panel>p{color:var(--admin-muted,#687386)}.lava-admin-detail-grid,.lava-admin-operation-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:18px;gap:18px}.lava-admin-operation-form,.lava-admin-operation-grid>form{padding:14px;border:1px solid var(--admin-border,#dce3ec);border-radius:10px}.lava-admin-operation-form label,.lava-admin-operation-grid label{display:grid;grid-gap:6px;gap:6px;flex:1 1 180px}.lava-admin-order-summary{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-gap:12px;gap:12px;margin-bottom:18px}.lava-admin-order-summary>div{padding:16px;border:1px solid var(--admin-border,#dce3ec);border-radius:12px;background:var(--admin-surface,#fff)}.lava-admin-order-summary span,.lava-admin-order-summary strong{display:block}.lava-admin-order-summary span{margin-bottom:5px;color:var(--admin-muted,#687386);font-size:12px}.lava-admin-list-row{display:flex;align-items:center;justify-content:space-between;gap:14px;padding:12px 0;border-top:1px solid var(--admin-border,#dce3ec)}.lava-admin-list-row small,.lava-admin-list-row span{display:block}.lava-admin-list-row>span:last-child{display:flex;gap:8px}.lava-admin-text-danger{color:#b42318!important}.lava-admin-repeatable{margin:16px 0;padding:14px;border:1px solid var(--admin-border,#dce3ec);border-radius:10px}.lava-admin-repeatable legend{padding:0 6px}.lava-admin-repeatable>div{display:grid;grid-template-columns:1fr auto;grid-gap:8px;margin:8px 0}.lava-admin-repeatable>.is-pair{grid-template-columns:minmax(160px,.45fr) 1fr auto}.lava-admin-repeatable>.is-triple{grid-template-columns:1fr .6fr 1.2fr auto}.lava-admin-image-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(220px,1fr));grid-gap:14px;gap:14px;margin:18px 0}.lava-admin-image-grid article{overflow:hidden;border:1px solid var(--admin-border,#dce3ec);border-radius:12px}.lava-admin-image-grid img{width:100%;aspect-ratio:4/3;-o-object-fit:contain;object-fit:contain;background:#f5f7fa}.lava-admin-image-grid article>span{display:block;padding:8px 12px;font-size:12px;font-weight:700}.lava-admin-image-grid form{display:flex;flex-wrap:wrap;gap:6px;padding:10px}.lava-admin-image-grid form input{width:100%}.lava-staff-setup{min-height:100vh;display:grid;place-items:center;padding:24px;background:#f4f7fb}.lava-staff-setup form{width:min(100%,480px);display:grid;grid-gap:14px;gap:14px;padding:32px;border:1px solid #dce3ec;border-radius:18px;background:#fff;box-shadow:0 20px 60px rgba(19,37,63,.1)}.lava-staff-setup img{width:150px;height:auto}.lava-staff-setup label{display:grid;grid-gap:6px;gap:6px}.lava-admin-document{width:min(100%,820px);margin:0 auto;padding:42px;background:#fff;color:#18202b;box-shadow:0 8px 40px rgba(0,0,0,.08)}.lava-admin-document header{display:flex;justify-content:space-between;align-items:start;border-bottom:2px solid #0f6fd5;padding-bottom:24px}.lava-admin-document header img{width:150px}.lava-admin-document dl{display:grid;grid-template-columns:140px 1fr;grid-gap:8px;gap:8px;margin:30px 0}.lava-admin-document table{width:100%;border-collapse:collapse}.lava-admin-document td,.lava-admin-document th{padding:12px;border-bottom:1px solid #dce3ec;text-align:left}.lava-admin-document footer{margin-top:40px;border-top:1px solid #dce3ec;padding-top:18px}@media(max-width:800px){.lava-admin-detail-grid,.lava-admin-operation-grid{grid-template-columns:1fr}.lava-admin-order-summary{grid-template-columns:repeat(2,1fr)}.lava-admin-repeatable>.is-pair,.lava-admin-repeatable>.is-triple{grid-template-columns:1fr auto}.lava-admin-repeatable>.is-pair input,.lava-admin-repeatable>.is-triple input{grid-column:1}}@media print{.lava-admin-mobile-nav,.lava-admin-sidebar,.lava-admin-topbar{display:none!important}.lava-admin-main,.lava-admin-workspace{margin:0!important;padding:0!important;background:#fff!important}.lava-admin-document{width:100%;padding:20px;box-shadow:none}}.video-modal-container{width:90%;max-width:1200px;position:relative}.video-modal-iframe{width:100%;height:70vh;min-height:500px;border:none;box-shadow:0 0 20px rgba(0,0,0,.5)}.video-modal-close{position:absolute;top:-50px;right:0;color:#fff;font-size:30px;background:none;border:none;cursor:pointer;transition:all .3s ease}.video-modal-close:hover{transform:scale(1.2)}.video-modal-backdrop{position:fixed;top:0;left:0;right:0;bottom:0;z-index:-1}body,html{overflow-x:hidden}body{min-width:320px;--lava-font-sans:var(--font-onest),Arial,sans-serif;--lava-font-serif:var(--font-besley),Georgia,serif;--tp-ff-body:var(--lava-font-sans);--tp-ff-heading:var(--lava-font-sans);--tp-ff-inter:var(--lava-font-sans);--tp-ff-p:var(--lava-font-sans);--tp-ff-onest:var(--lava-font-sans);--tp-ff-grotesk:var(--lava-font-sans);--tp-ff-teko:var(--lava-font-sans);--tp-ff-phudu:var(--lava-font-sans);--tp-ff-poppins:var(--lava-font-sans);--tp-ff-platform:var(--lava-font-sans);--tp-ff-mango:var(--lava-font-sans);--tp-ff-mango-thin:var(--lava-font-sans);--tp-ff-mango-light:var(--lava-font-sans);--tp-ff-mango-medium:var(--lava-font-sans);--tp-ff-mango-semibold:var(--lava-font-sans);--tp-ff-mango-bold:var(--lava-font-sans);--tp-ff-clash:var(--lava-font-sans);--tp-ff-clash-light:var(--lava-font-sans);--tp-ff-clash-regular:var(--lava-font-sans);--tp-ff-clash-medium:var(--lava-font-sans);--tp-ff-clash-semibold:var(--lava-font-sans);--tp-ff-clash-bold:var(--lava-font-sans);--tp-ff-dirtyline:var(--lava-font-sans);--tp-ff-fontawesome:var(--lava-font-sans);--tp-ff-besley:var(--lava-font-serif);--tp-ff-playfair:var(--lava-font-serif);--tp-ff-satisfy:var(--lava-font-serif);--tp-ff-marcellus:var(--lava-font-serif)}html[lang=ar] body{--lava-font-sans:var(--font-thmanyah),var(--font-onest),Arial,sans-serif;--lava-font-serif:var(--font-thmanyah),var(--font-besley),Georgia,serif}:root{--lava-canvas:#ffffff;--lava-surface:#f5f4f0;--lava-surface-raised:#ffffff;--lava-text-primary:#141414;--lava-text-muted:rgba(20,20,20,0.68);--lava-border:rgba(20,20,20,0.16);--lava-action-bg:#141414;--lava-action-fg:#ffffff;--lava-focus:#141414;--lava-ink:#141414;--lava-muted:rgba(20,20,20,0.62);--lava-line:rgba(20,20,20,0.14);--lava-paper:#f5f4f0;--lava-white:#ffffff;--lava-gutter:clamp(16px,4vw,68px);--lava-section-space:clamp(84px,10vw,150px);--lava-motion:cubic-bezier(0.16,1,0.3,1)}html.agntix-dark{--lava-canvas:#0e0f11;--lava-surface:#18191c;--lava-surface-raised:#202125;--lava-text-primary:#f5f5f2;--lava-text-muted:rgba(245,245,242,0.72);--lava-border:rgba(245,245,242,0.2);--lava-action-bg:#f5f5f2;--lava-action-fg:#141414;--lava-focus:#ffffff}.lava-storefront-shell{--lava-ink:var(--lava-text-primary);--lava-muted:var(--lava-text-muted);--lava-line:var(--lava-border);--lava-paper:var(--lava-surface);color:var(--lava-text-primary);background:var(--lava-canvas)}.lava-section-heading{display:flex;align-items:flex-end;justify-content:space-between;gap:36px;margin-bottom:44px}.lava-rail-count,.lava-section-kicker,.lava-swipe-hint{font-family:var(--tp-ff-onest);font-size:12px;font-weight:600;line-height:1.3;letter-spacing:.06em;text-transform:uppercase}.lava-section-kicker{display:block;margin-bottom:14px;color:var(--lava-muted)}.lava-section-title{margin:0;color:var(--lava-ink);font-family:var(--tp-ff-onest);font-size:clamp(48px,6vw,92px);font-weight:500;line-height:.94;letter-spacing:-.065em}.lava-section-copy{max-width:360px;margin:0 0 4px;color:var(--lava-muted);font-family:var(--tp-ff-onest);font-size:16px;line-height:1.55}.lava-rail-footer{display:flex;align-items:center;gap:16px}.lava-rail-progress{position:relative;height:1px;overflow:hidden;flex:1 1;background:var(--lava-line)}.lava-rail-progress span{position:absolute;inset:0;display:block;background:var(--lava-ink);transform-origin:left center;transition:transform .5s var(--lava-motion)}.lava-rail-actions{display:flex;gap:8px}.lava-rail-arrow{width:46px;height:46px;display:grid;place-items:center;padding:0;border:1px solid var(--lava-line);border-radius:50%;color:var(--lava-ink);background:rgba(0,0,0,0);font-size:19px;transition:color .25s ease,background-color .25s ease,transform .25s var(--lava-motion),opacity .25s ease}.lava-rail-arrow:focus-visible,.lava-rail-arrow:hover{color:var(--lava-white);background:var(--lava-ink);transform:translateY(-2px)}.lava-rail-arrow:focus-visible{outline:2px solid var(--lava-ink);outline-offset:3px}.lava-rail-arrow:disabled{cursor:default;opacity:.32;transform:none}.lava-category-section{padding:var(--lava-section-space) 0}.lava-category-rail{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-auto-rows:minmax(240px,24vw);grid-gap:15px;gap:15px}.lava-category-slide--lg{grid-column:span 2;grid-row:span 2}.lava-category-slide .tp-shop-category-2-item,.lava-category-slide .tp-shop-category-2-thumb{height:100%;margin:0!important}.lava-category-footer{display:none}.tp-product-item-size{display:inline-block;flex:0 0 auto;color:rgba(20,20,20,.5);font-family:var(--tp-ff-onest);font-size:10px;font-weight:600;line-height:1.2;letter-spacing:.045em;text-transform:uppercase;white-space:nowrap}.tp-product-item-title-with-size{display:flex;align-items:flex-end;gap:8px}.tp-product-item-title-with-size>a{min-width:0}.lava-product-collection-slide .tp-product-item-title-with-size,.tp-shop-product-row .tp-product-item-title-with-size{display:block}.lava-product-collection-slide .tp-product-item-title-with-size>a,.tp-shop-product-row .tp-product-item-title-with-size>a{display:inline}.lava-product-collection-slide .tp-product-item-size,.tp-shop-product-row .tp-product-item-size{margin-left:8px;vertical-align:baseline}.tp-cart-product-meta{display:block;margin:7px 0 0 20px;color:var(--lava-muted);font-size:12px;line-height:1.4}a,button,input,select,textarea{-webkit-tap-highlight-color:rgba(0,0,0,0)}@media(max-width:1199px){.lava-category-section{background:var(--lava-white)}.lava-category-rail{display:flex;gap:14px;margin-right:calc(var(--lava-gutter)*-1);padding-right:var(--lava-gutter);overflow-x:auto;scroll-behavior:smooth;scroll-snap-type:x mandatory;scrollbar-width:none;overscroll-behavior-x:contain;-webkit-overflow-scrolling:touch}.lava-category-rail::-webkit-scrollbar{display:none}.lava-category-slide{width:min(72vw,520px);flex:0 0 min(72vw,520px);scroll-snap-align:start}.lava-category-slide .tp-shop-category-2-thumb{aspect-ratio:4/5}.lava-category-footer{display:flex;margin-top:22px}.tp-shop-about-area{padding:100px 35px!important}.tp-shop-about-area .container{padding:0}.tp-shop-about-area .row{margin:0}.tp-shop-about-area .row>[class*=col-]{padding:0}.tp-shop-about-area .col-xl-3:first-child .tp-shop-about-thumb{display:grid;grid-template-columns:.72fr 1fr;align-items:end;grid-gap:14px;gap:14px;max-width:560px;margin-bottom:54px}.tp-shop-about-thumb .img-1,.tp-shop-about-thumb .img-2{width:100%;height:auto;aspect-ratio:3/4;margin:0}.tp-shop-about-thumb .img-2{aspect-ratio:4/5}.tp-shop-about-circle-text{width:88px;height:88px;margin-bottom:28px;text-align:left!important}.tp-shop-about-circle-text img{width:88px!important;height:88px!important}.tp-shop-about-content{text-align:left!important}.tp-shop-about-content p{max-width:690px}.tp-shop-about-btn{margin-bottom:60px}.tp-shop-about-area .col-xl-3:last-child .img-4{width:min(60%,440px);height:auto;aspect-ratio:4/5;margin:0}.tp-shop-about-area .col-xl-3:last-child .img-5,.tp-shop-about-area .col-xl-3:last-child .img-6{display:none}.tp-shop-product-story{border-top:1px solid var(--lava-line)}.tp-shop-product-story-visual{position:relative;width:100%;aspect-ratio:16/9;overflow:hidden;background:var(--lava-paper)}.tp-shop-product-story-visual img{-o-object-fit:cover;object-fit:cover}.tp-shop-product-story-visual span{position:absolute;right:18px;bottom:18px;z-index:1;padding:8px 11px;color:var(--lava-white);background:rgba(20,20,20,.72);font-family:var(--tp-ff-onest);font-size:11px;letter-spacing:.06em}.tp-shop-newsletter-area{padding:100px 35px 90px!important}.tp-shop-newsletter-area .col-xl-3{display:none}.tp-shop-newsletter-area .col-xl-6{width:100%}.tp-shop-newsletter-content{padding-top:52px}.tp-header-shop-area{padding:8px 8px 0}.tp-header-shop-area>.container-fluid{padding:0}.tp-header-shop-wrap{width:100%;margin:0;padding:0 14px;border-radius:0;background:rgba(20,20,20,.12);backdrop-filter:blur(18px)}.tp-header-shop-wrap .row{margin-left:0;margin-right:0}.tp-header-shop-wrap .row>[class*=col-]{padding-left:0;padding-right:0}.tp-header-shop-logo{margin-left:0}.tp-header-shop-logo img{width:100px;height:auto}.tp-header-shop-action>ul{gap:2px}.tp-header-shop-action>ul>li{min-height:44px;padding:6px 10px;border-left-color:hsla(0,0%,100%,.22)}.tp-header-shop-cart button,.tp-header-shop-lang button{min-height:44px}.tp-header-shop-cart button{padding:0 4px;font-size:12px}.tp-header-shop-cart button span{top:-3px;right:-5px;min-width:18px;padding:3px 4px;font-size:11px}.tp-header-10-offcanvas .tp-header-bar button{width:44px;height:44px;display:grid;place-content:center;grid-gap:3px;gap:3px}.tp-header-10-offcanvas .tp-header-bar button i{display:block;width:20px}.tp-shop-category-2-content{margin:20px}.tp-shop-category-2-content-wrap{transform:none}.tp-shop-category-2-title{font-size:clamp(28px,4vw,40px)}.tp-shop-category-2-item:after{background:linear-gradient(180deg,rgba(9,6,1,.04) 35%,rgba(9,6,1,.58))}.tp-shop-newsletter-content{margin-top:0;padding:0 24px}.tp-shop-newsletter-middle>.tp-shop-newsletter-thumb{text-align:center}.tp-shop-newsletter-middle>.tp-shop-newsletter-thumb>img{width:min(308px,70vw)!important;height:auto!important}.tp-shop-product-banner--mobile{margin-bottom:20px}}@media(min-width:768px)and (max-width:1199px){.lava-hero-content{min-height:100svh;display:grid;grid-template-columns:minmax(0,1.05fr) minmax(270px,.65fr);grid-template-areas:"title text" "actions text";align-content:end;grid-column-gap:38px;-moz-column-gap:38px;column-gap:38px;padding:170px 35px 44px}.lava-hero-text{margin:0 0 5px;max-width:460px}.lava-hero-actions{margin-top:24px}.tp-shop-category-2-area>.container-fluid>.row>.col-xl-6{flex:0 0 auto;width:50%}.tp-shop-category-2-title{font-size:clamp(24px,3vw,34px)}.tp-shop-category-2-content{margin:16px}.tp-shop-product-banner--mobile{aspect-ratio:1/1}.tp-shop-about-area .row{display:grid;grid-template-columns:minmax(0,.82fr) minmax(0,1.18fr);align-items:center;grid-gap:48px;gap:48px}.tp-shop-about-area .col-xl-3,.tp-shop-about-area .col-xl-6{width:auto}.tp-shop-about-area .col-xl-3:first-child .tp-shop-about-thumb{margin:0}.tp-shop-about-area .col-xl-3:last-child{display:none}.tp-shop-about-content p{font-size:clamp(30px,4.4vw,42px)}.tp-shop-about-btn{margin-bottom:0}.tp-shop-product-story{min-height:470px;display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr)}.tp-shop-product-story-visual{height:100%;aspect-ratio:auto}.tp-shop-product-story .tp-shop-product-row{align-content:center;margin:0;padding:20px 8px}.tp-shop-product-story .tp-product-item{margin-bottom:0}.tp-shop-product-story .tp-product-item-title{font-size:15px}.tp-shop-product-story .tp-product-item-detail-link span:first-child{display:none}.tp-shop-newsletter-middle{display:grid;grid-template-columns:minmax(240px,.8fr) minmax(0,1.2fr);align-items:center;grid-gap:34px;gap:34px}.tp-shop-newsletter-content{margin:0;padding:0;text-align:left!important}.tp-shop-newsletter-content p{margin-left:0}}@media(max-width:767px){.container,.container-1230,.container-1750,.container-fluid{--bs-gutter-x:2rem}.container-fluid{padding-left:1rem;padding-right:1rem}.tp-header-shop-wrap{padding:0 10px}.tp-header-shop-wrap.tp-header-blur:after{display:none}.tp-header-shop-logo img{width:88px}.tp-header-shop-action>ul>li{padding:4px}.tp-header-shop-cart button{font-size:11px}.lava-header-search-item .tp-search-open-btn{width:44px;height:44px;display:grid;place-items:center}.lava-hero-area{min-height:max(650px,100svh)}.lava-hero-video{-o-object-position:center center;object-position:center center}.lava-hero-content{min-height:max(650px,100svh);display:grid;grid-template-columns:minmax(0,1fr);grid-template-areas:"title" "text" "actions";align-content:end;padding:128px 16px 24px}.lava-hero-title{max-width:358px;font-size:clamp(40px,11.2vw,47px);line-height:.92}.lava-hero-text{max-width:350px;margin:18px 0 0;font-size:14px;line-height:1.45}.lava-hero-actions{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:10px;gap:10px;margin-top:20px}.lava-hero-btn{min-width:0;min-height:48px;padding:0 14px;font-size:11px}.tp-shop-category-2-content{margin:16px}.tp-shop-category-2-title{font-size:clamp(26px,8vw,36px)}.tp-shop-category-2-title.sm{font-size:clamp(22px,6vw,28px)}.tp-shop-category-2-thumb{aspect-ratio:4/3}.tp-product-ptb{padding-top:132px}.tp-product-heading{margin-bottom:30px!important}.tp-shop-section-title{font-size:clamp(34px,10vw,46px)}.tp-product-cats{display:flex;flex-wrap:wrap;gap:8px;padding-bottom:20px}.tp-product-cats a{margin:0;padding:8px 13px;font-size:12px}.tp-product-item-content-row{gap:10px}.tp-product-item-title{font-size:17px}.tp-shop-product-grid{padding-left:0}.tp-shop-product-banner--mobile{aspect-ratio:4/3}.tp-shop-product-row{margin-bottom:0}.tp-shop-product-row .tp-product-item{margin-bottom:28px}.tp-shop-banner-wrap{height:min(138vw,560px)}.tp-shop-banner-sm-img{width:min(58vw,250px)}.tp-shop-newsletter-content{padding:0 16px}.tp-shop-newsletter-area>.container-fluid{padding-left:16px;padding-right:16px}.tp-shop-newsletter-area .row{margin-left:0;margin-right:0}.tp-shop-newsletter-content .tp-shop-section-title.fs-100{width:100%;max-width:100%;font-size:clamp(36px,11vw,52px);letter-spacing:-.06em}.tp-shop-newsletter-content span{font-size:23px}.tp-shop-newsletter-btn{margin-bottom:20px}.tp-shop-newsletter-btn .tp-checkout-btn{width:100%;padding:0 20px}#magic-cursor,body>.tp-cursor,body>.tp-cursor-effect{display:none!important}.tp-footer-shop-widget{padding:28px 14px 24px}.tp-footer-shop-widget ul li,.tp-footer-shop-widget-title{font-size:15px}.tp-footer-shop-big-text{padding:34px 0;overflow:hidden}.tp-footer-shop-big-text>.row,.tp-footer-shop-copyright>.row{margin-left:0;margin-right:0}.tp-footer-shop-copyright-text{padding-left:16px!important;padding-right:16px!important}.profile__area,.tp-checkout-area{padding-top:132px;padding-bottom:80px}.tp-cart-img{width:68px}.tp-cart-img img{width:60px;height:76px}.tp-cart-title a{margin-left:8px;font-size:14px}.tp-checkout-place{padding:28px 20px 24px;margin-top:34px}.tp-checkout-bill-inner>.row{margin-left:0;margin-right:0}.tp-checkout-bill-inner>.row>[class*=col-]{padding-left:0;padding-right:0}.tp-checkout-bill-title,.tp-checkout-place-title{font-size:23px}.profile__input input,.profile__input textarea,.tp-checkout-input input,.tp-checkout-input textarea,.tp-contact-form-input input,.tp-contact-form-input textarea{font-size:16px}.tp-order-info-list-desc,.tp-order-info-list-shipping,.tp-order-info-list-subtotal,.tp-order-info-list-total{gap:12px}.profile__tab-content{padding:26px 20px 30px}.tp-offcanvas-wrapper{width:min(100%,420px);padding:28px 22px 36px}.tp-offcanvas-top{margin-bottom:52px}.tp-offcanvas-close-btn{width:44px;height:44px}.tp-offcanvas-menu ul li>a{padding:12px 0;font-size:19px}.tp-menu-close{top:8px;right:0;width:44px;height:44px}.lava-hero-area:after{background:linear-gradient(180deg,rgba(0,0,0,.18) 12%,rgba(0,0,0,.08) 38%,rgba(0,0,0,.78))}.lava-hero-video{transform:none}.lava-hero-actions,.lava-hero-line,.lava-hero-text{opacity:0;animation:lava-hero-reveal .9s var(--lava-motion) forwards}.lava-hero-line:first-child{animation-delay:.12s}.lava-hero-line:nth-child(2){animation-delay:.17s}.lava-hero-line:last-child{animation-delay:.22s}.lava-hero-text{animation-delay:.38s}.lava-hero-actions{animation-delay:.5s}.lava-category-section{padding:88px 0 76px}.lava-section-heading{display:block;margin-bottom:28px}.lava-section-kicker{margin-bottom:10px}.lava-section-title{max-width:340px;font-size:clamp(42px,13vw,56px)}.lava-section-copy{max-width:320px;margin-top:16px;font-size:15px}.lava-category-rail{gap:12px;margin-right:-16px;padding-right:16px}.lava-category-slide{width:min(79vw,330px);flex-basis:min(79vw,330px)}.lava-category-slide .tp-shop-category-2-thumb{aspect-ratio:4/5}.lava-category-slide .tp-shop-category-2-content{inset:auto 0 0;margin:0;padding:24px 20px 20px}.lava-category-slide .tp-shop-category-2-title,.lava-category-slide .tp-shop-category-2-title.sm{max-width:250px;font-size:clamp(26px,8vw,34px);line-height:.96}.lava-category-slide .tp-shop-category-2-content-wrap{transform:none}.lava-category-footer{margin-top:20px}.lava-rail-progress{min-width:80px}.lava-rail-arrow{width:48px;height:48px}.tp-product-related-ptb{padding-top:86px;padding-bottom:78px}.lava-swipe-hint{flex:0 0 auto;color:var(--lava-muted);font-size:10px}.tp-shop-about-area{padding:88px 16px 84px!important}.tp-shop-about-area .container{padding:0}.tp-shop-about-area .row{margin:0}.tp-shop-about-area .row>[class*=col-]{padding:0}.tp-shop-about-area .col-xl-3:first-child .tp-shop-about-thumb{display:grid;grid-template-columns:.72fr 1fr;align-items:end;grid-gap:10px;gap:10px;margin-bottom:46px}.tp-shop-about-thumb .img-1,.tp-shop-about-thumb .img-2{width:100%;height:auto;aspect-ratio:3/4;margin:0}.tp-shop-about-thumb .img-2{aspect-ratio:4/5}.tp-shop-about-circle-text{width:72px;height:72px;margin-bottom:24px;text-align:left!important}.tp-shop-about-circle-text img{width:72px!important;height:72px!important}.tp-shop-about-content{text-align:left!important}.tp-shop-about-content p{max-width:350px;margin-bottom:28px;font-size:clamp(25px,7.2vw,31px);line-height:1.08;letter-spacing:-.045em}.tp-shop-about-btn{margin-bottom:52px}.tp-shop-about-area .col-xl-3:last-child .img-4{width:70%;height:auto;aspect-ratio:4/5;margin:0}.tp-shop-about-area .col-xl-3:last-child .img-5,.tp-shop-about-area .col-xl-3:last-child .img-6{display:none}.tp-shop-product-story{border-top:1px solid var(--lava-line)}.tp-shop-product-story-visual{position:relative;width:100%;aspect-ratio:5/4;overflow:hidden;background:var(--lava-paper)}.tp-shop-product-story-visual img{-o-object-fit:cover;object-fit:cover;transition:transform 1.1s var(--lava-motion)}.tp-shop-product-story-visual span{position:absolute;right:14px;bottom:14px;z-index:1;padding:7px 10px;color:var(--lava-white);background:rgba(20,20,20,.72);font-family:var(--tp-ff-onest);font-size:10px;letter-spacing:.06em}.tp-shop-product-row{padding:12px 8px 22px}.tp-shop-product-row>[class*=col-]{padding-right:6px;padding-left:6px}.tp-shop-product-row .tp-product-item{margin-bottom:0}.tp-shop-product-row .tp-product-item-thumb{aspect-ratio:1/1.12;margin-bottom:12px}.tp-shop-product-row .tp-product-item-thumb img{padding:8px}.tp-shop-product-row .tp-product-item-title{font-size:14px;line-height:1.25}.tp-shop-product-row .tp-product-item-meta{display:block;min-height:26px;font-size:9px}.tp-shop-product-row .tp-product-item-meta span:last-child{display:block;margin-top:2px}.tp-shop-product-row .tp-product-item-detail-link span:first-child{display:none}.tp-shop-product-row .tp-product-favorite-btn,.tp-shop-product-row .tp-product-item-detail-icon{width:44px;height:44px}.tp-shop-banner-area{margin-top:0!important}.tp-shop-newsletter-area{padding:86px 16px 78px!important}.tp-shop-newsletter-area>.container-fluid{padding:0}.tp-shop-newsletter-area .col-xl-3{display:none}.tp-shop-newsletter-middle>.tp-shop-newsletter-thumb>img{width:min(72vw,290px)!important}.tp-shop-newsletter-content{margin-top:-28px;padding:54px 18px 0;background:var(--lava-white)}.tp-shop-newsletter-content .tp-shop-section-title.fs-100{font-size:clamp(42px,13vw,56px)}.tp-shop-newsletter-content p{max-width:330px;margin-bottom:28px}.tp-shop-newsletter-btn{margin-bottom:0}.tp-cart-img{grid-column:1;grid-row:1/4}.tp-cart-img img{width:104px;height:138px;-o-object-fit:contain;object-fit:contain;background:var(--lava-paper)}.tp-cart-title{grid-column:2;grid-row:1;padding-right:38px!important}.tp-cart-title a{display:block;margin:0;font-size:15px;font-weight:600;line-height:1.3}.tp-cart-product-meta{margin:6px 0 0;font-size:11px}.tp-cart-price{grid-column:2;grid-row:2;width:auto;margin-top:9px}.tp-cart-price span{font-size:13px;color:var(--lava-muted)}.tp-cart-quantity{grid-column:2;grid-row:3;align-self:end;width:auto}.tp-cart-quantity .tp-product-quantity{width:142px;height:44px;margin:12px 0 0!important}.tp-cart-quantity .tp-product-quantity .tp-cart-minus,.tp-cart-quantity .tp-product-quantity .tp-cart-plus{width:44px;height:44px;display:grid;place-items:center;padding:0;border:0;background:rgba(0,0,0,0)}.tp-cart-action{position:absolute;top:10px;right:10px;width:auto!important}.tp-cart-action-btn{width:44px;height:44px;display:grid;place-items:center;padding:0}.tp-cart-action-btn span{display:none}}.lava-admin-list-toolbar{display:flex;align-items:center;gap:6px;min-width:0;margin:0 0 16px}.lava-admin-list-search{display:flex;flex:1 1 420px;align-items:center;gap:9px;width:auto;max-width:620px;min-width:0;height:42px;padding:0 12px;border:1px solid var(--admin-border);border-radius:9px;background:var(--admin-surface);color:var(--admin-muted);transition:border-color .14s ease,box-shadow .14s ease}.lava-admin-list-search:focus-within{border-color:var(--admin-ink);box-shadow:0 0 0 2px var(--admin-accent-tint)}.lava-admin-list-search>input[type=search]{-moz-appearance:none;appearance:none;-webkit-appearance:none;width:100%;min-width:0;height:40px;padding:0;border:0;outline:0;background:rgba(0,0,0,0);color:var(--admin-ink);font:inherit}.lava-admin-list-search>input[type=search]::-moz-placeholder{color:var(--admin-muted)}.lava-admin-list-search>input[type=search]::placeholder{color:var(--admin-muted)}.lava-admin-tool-close,.lava-admin-tool-trigger{position:relative;display:inline-grid;flex:0 0 42px;place-items:center;width:42px;height:42px;padding:0;border:0;border-radius:9px;background:rgba(0,0,0,0);color:var(--admin-ink);box-shadow:none}.lava-admin-tool-close:hover,.lava-admin-tool-trigger:hover{background:var(--admin-hover)}.lava-admin-tool-close:focus-visible,.lava-admin-tool-trigger:focus-visible{outline:2px solid var(--admin-accent);outline-offset:1px}.lava-admin-tool-trigger>span{position:absolute;top:7px;right:7px;width:6px;height:6px;border:1.5px solid var(--admin-bg);border-radius:50%;background:var(--admin-accent)}.lava-admin-section-flush>.lava-admin-list-toolbar{margin:0;padding:12px 16px;border-bottom:1px solid var(--admin-border)}.lava-admin-tool-backdrop{--admin-bg:#fafafa;--admin-surface:#fff;--admin-ink:#18181b;--admin-muted:#6c6c75;--admin-border:#e4e4e7;--admin-hover:#f4f4f5;--admin-accent:#18181b;position:fixed;z-index:300;inset:0;display:grid;place-items:center;padding:20px;background:rgba(18,18,18,.42);backdrop-filter:blur(2px);color:var(--admin-ink);font-family:var(--font-onest),var(--font-inter),Arial,sans-serif;font-size:14px}.agntix-dark .lava-admin-tool-backdrop{--admin-bg:#101013;--admin-surface:#18181b;--admin-ink:#f4f4f5;--admin-muted:#a1a1aa;--admin-border:#2b2b2f;--admin-hover:#232327;--admin-accent:#f4f4f5}.lava-admin-tool-dialog{width:min(100%,430px);max-height:min(680px,100dvh - 40px);overflow:hidden auto;border:1px solid var(--admin-border);border-radius:14px;background:var(--admin-surface);color:var(--admin-ink);box-shadow:0 22px 70px rgba(0,0,0,.24)}.lava-admin-tool-handle{display:none}.lava-admin-tool-dialog>header{display:flex;align-items:center;justify-content:space-between;min-height:58px;padding:8px 10px 8px 18px;border-bottom:1px solid var(--admin-border)}.lava-admin-tool-dialog h2{margin:0;color:var(--admin-ink);font-size:17px;line-height:1.3}.lava-admin-tool-options{padding:8px}.lava-admin-tool-options fieldset{display:grid;grid-gap:2px;gap:2px;margin:0;padding:0;border:0}.lava-admin-tool-options fieldset+fieldset{margin-top:14px;padding-top:14px;border-top:1px solid var(--admin-border)}.lava-admin-tool-options legend{padding:0 10px 7px;color:var(--admin-muted);font-size:12px;font-weight:650}.lava-admin-tool-options label{display:flex;align-items:center;gap:11px;min-height:46px;padding:9px 10px;border-radius:8px;cursor:pointer;font-weight:560}.lava-admin-tool-options label:has(input:checked),.lava-admin-tool-options label:hover{background:var(--admin-surface-subtle)}.lava-admin-tool-options input{width:17px;height:17px;margin:0;accent-color:var(--admin-ink)}.lava-admin-tool-dialog>footer{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:12px 16px;border-top:1px solid var(--admin-border)}.lava-admin-tool-dialog>footer>div{display:flex;gap:8px}.lava-admin-tool-dialog>footer button{min-height:38px;padding:8px 14px}.lava-admin-tool-dialog>footer button[type=submit]{border-color:var(--admin-ink);background:var(--admin-ink);color:var(--admin-bg)}.lava-admin-tool-dialog .lava-admin-tool-clear{padding-inline:2px;border:0;background:rgba(0,0,0,0);color:var(--admin-muted)}.lava-admin-empty-illustrated{display:flex;min-height:clamp(300px,44vh,430px);flex-direction:column;align-items:center;justify-content:center;gap:8px;padding:30px 20px 38px;border:0;border-radius:0;background:rgba(0,0,0,0);box-shadow:none;text-align:center}.lava-admin-empty-art{width:clamp(156px,22vw,210px);height:auto;-o-object-fit:contain;object-fit:contain}.lava-admin-empty-copy{max-width:460px}.lava-admin-empty-copy h2{margin:0;font-size:clamp(18px,2.2vw,22px);line-height:1.3}.lava-admin-empty-copy p{margin:7px 0 0;color:var(--admin-muted);line-height:1.5}@media(max-width:767px){.lava-admin-list-toolbar{gap:2px;margin-bottom:14px}.lava-admin-list-search{flex-basis:auto;max-width:none;height:44px}.lava-admin-tool-trigger{flex-basis:44px;width:44px;height:44px}.lava-admin-section-flush>.lava-admin-list-toolbar{padding:10px 12px}.lava-admin-tool-backdrop{align-items:end;padding:0}.lava-admin-tool-dialog{width:100%;max-height:min(78dvh,680px);border-right:0;border-bottom:0;border-left:0;border-radius:18px 18px 0 0;padding-bottom:env(safe-area-inset-bottom);animation:lava-admin-sheet-in .18s ease-out}.lava-admin-tool-handle{display:block;width:38px;height:4px;margin:8px auto 0;border-radius:999px;background:var(--admin-border)}.lava-admin-tool-dialog>header{min-height:54px;padding-top:4px}.lava-admin-empty-illustrated{min-height:min(420px,48dvh);padding:22px 16px 32px}.lava-admin-empty-art{width:clamp(150px,48vw,190px)}}@keyframes lava-admin-sheet-in{0%{transform:translateY(18px);opacity:0}to{transform:translateY(0);opacity:1}}@media(prefers-reduced-motion:reduce){.lava-admin-tool-dialog{animation:none}}.lava-admin-main>.lava-admin-index-card,.lava-admin-main>.lava-admin-index-heading,.lava-admin-main>.lava-admin-record-heading{width:min(100%,1100px);margin-right:auto;margin-left:auto}.lava-admin-record-heading{align-items:center}.lava-admin-heading-actions,.lava-admin-record-title{display:flex;min-width:0;align-items:center;gap:10px}.lava-admin-record-title h1{margin:0}.lava-admin-back{display:inline-grid;width:36px;min-width:36px;height:36px;min-height:36px;place-items:center;border-radius:8px;color:var(--admin-ink)!important;font-size:22px;line-height:1}.lava-admin-back:hover{background:var(--admin-hover)}.lava-admin-heading-actions a{display:inline-flex;min-height:36px;align-items:center;justify-content:center;padding:7px 14px;border:1px solid var(--admin-border-strong);border-radius:9px;background:var(--admin-surface);color:var(--admin-ink)!important;box-shadow:0 1px 0 rgba(0,0,0,.05);font-size:13px;font-weight:650}#lava-admin-product-form .lava-admin-product-layout{grid-template-columns:minmax(0,2fr) minmax(280px,1fr)}#lava-admin-product-form .lava-admin-product-aside{position:sticky;top:calc(var(--admin-topbar-height) + 16px)}#lava-admin-product-form .lava-admin-product-core{gap:18px}#lava-admin-product-form .lava-admin-product-description-field textarea{min-height:96px}#lava-admin-product-form .lava-admin-product-description-field:last-child textarea{min-height:190px}#lava-admin-product-form .lava-admin-actions{justify-content:flex-end;border:0;background:rgba(0,0,0,0);box-shadow:none}#lava-admin-product-form .lava-admin-actions:empty{display:none}.lava-admin-index-card,.lava-admin-index-summary{overflow:hidden;border:1px solid var(--admin-border);border-radius:var(--admin-radius-card);background:var(--admin-surface);box-shadow:var(--admin-shadow)}.lava-admin-index-summary{display:grid;width:min(100%,1100px);grid-template-columns:repeat(3,minmax(0,1fr));margin:0 auto 16px}.lava-admin-index-summary>div{display:grid;min-width:0;grid-gap:6px;gap:6px;padding:16px 20px;border-right:1px solid var(--admin-border)}.lava-admin-index-summary>div:last-child{border-right:0}.lava-admin-index-summary span{color:var(--admin-secondary);font-size:13px}.lava-admin-index-summary strong{color:var(--admin-ink);font-size:19px}.lava-admin-index-tabs{display:flex;overflow-x:auto;align-items:center;gap:4px;padding:10px 14px 8px;border-bottom:1px solid var(--admin-border);scrollbar-width:none}.lava-admin-index-tabs::-webkit-scrollbar{display:none}.lava-admin-index-tabs a{flex:0 0 auto;padding:7px 12px;border-radius:8px;color:var(--admin-secondary);font-size:13px;font-weight:600}.lava-admin-index-tabs a:hover{background:var(--admin-hover)}.lava-admin-index-tabs a.is-active{background:var(--admin-selected);color:var(--admin-ink)}.lava-admin-index-toolbar{display:grid;grid-template-columns:minmax(240px,1fr) minmax(160px,220px) auto;grid-gap:8px;gap:8px;padding:10px 14px;border-bottom:1px solid var(--admin-border)}.lava-admin-index-search{display:flex;min-width:0;align-items:center;gap:8px;padding:0 11px;border:1px solid var(--admin-border-strong);border-radius:8px;background:var(--admin-surface);color:var(--admin-muted)}.lava-admin-index-search input{width:100%;min-width:0;min-height:38px;padding:0;border:0;background:rgba(0,0,0,0);box-shadow:none}.lava-admin-index-search input:focus{outline:0}.lava-admin-index-card>.lava-admin-empty,.lava-admin-index-card>.lava-admin-table-wrap{margin:0;border:0;border-radius:0;box-shadow:none}.lava-admin-index-card>.lava-admin-empty{min-height:180px}.lava-admin-index-card>.lava-admin-pagination,.lava-admin-index-card>.lava-admin-results{margin:0;padding:12px 14px;border-top:0}.lava-admin-product-cell{display:grid;grid-gap:2px;gap:2px;color:var(--admin-ink)!important}@media(max-width:1199px){#lava-admin-product-form .lava-admin-product-layout{grid-template-columns:1fr}#lava-admin-product-form .lava-admin-product-aside{position:static;grid-template-columns:repeat(2,minmax(0,1fr))}#lava-admin-product-form .lava-admin-product-links{grid-column:1/-1}}@media(max-width:767px){.lava-admin-index-heading,.lava-admin-record-heading{align-items:stretch}.lava-admin-record-title{align-items:flex-start;flex-wrap:wrap}.lava-admin-heading-actions{padding-left:46px}.lava-admin-index-toolbar{grid-template-columns:1fr auto}.lava-admin-index-summary{grid-template-columns:1fr}.lava-admin-index-summary>div{border-right:0;border-bottom:1px solid var(--admin-border)}.lava-admin-index-summary>div:last-child{border-bottom:0}.lava-admin-index-search{grid-column:1/-1;background:var(--admin-sunken)}.lava-admin-index-tabs{scroll-padding-inline:14px;overscroll-behavior-inline:contain}.lava-admin-index-tabs a{min-height:36px;display:inline-flex;align-items:center}.lava-admin-index-card>.lava-admin-empty{min-height:132px;padding:32px 20px}#lava-admin-product-form .lava-admin-product-aside{grid-template-columns:1fr}#lava-admin-product-form .lava-admin-product-links{grid-column:auto}}@media(min-width:768px)and (max-width:900px){.lava-admin-index-toolbar{grid-template-columns:minmax(0,1fr) auto}.lava-admin-index-search{grid-column:1/-1;background:var(--admin-sunken)}.lava-admin-index-card>.lava-admin-empty{min-height:150px;padding:36px 20px}}.lava-footer-logo-slot{width:min(86%,1260px);aspect-ratio:1480/400;margin:0 auto;overflow:hidden}.lava-footer-logo-reveal{width:100%;height:100%;overflow:hidden;opacity:0;clip-path:inset(0 100% 0 0);transform:translateY(42px) scale(.985);transform-origin:center bottom;transition:clip-path 1.25s cubic-bezier(.16,1,.3,1),transform 1.05s cubic-bezier(.16,1,.3,1),opacity .24s ease;will-change:clip-path,transform,opacity}.lava-footer-logo-reveal.is-visible{opacity:1;clip-path:inset(0);transform:translateY(0) scale(1)}.lava-footer-logo-object{display:block;width:100%;height:100%;border:0;filter:invert(1);pointer-events:none}@media(max-width:767px){.tp-footer-shop-big-text{padding:26px 0}.lava-footer-logo-reveal{transform:translateY(26px) scale(.99)}.lava-footer-logo-reveal.is-visible{transform:translateY(0) scale(1)}.lava-footer-logo-slot{width:82%}}@media(prefers-reduced-motion:reduce){.lava-footer-logo-reveal,.lava-footer-logo-reveal.is-visible{opacity:1;clip-path:none;transform:none;transition:none}}.lava-admin-action-result,.lava-admin-field-errors,.lava-admin-pagination,.lava-admin-results{margin-top:16px}.lava-admin-action-result{border-radius:10px;padding:12px 14px}.lava-admin-action-result.is-compact,.lava-admin-field-errors.is-compact{flex-basis:100%;width:100%;margin:6px 0 0;padding:8px 10px;font-size:12px;line-height:1.35}.lava-admin-action-result.is-pending{background:var(--admin-accent-tint,rgba(36,88,214,.1));color:var(--admin-accent,#2458d6)}[data-admin-pending] button:not([type]),[data-admin-pending] button[type=submit]{cursor:wait;opacity:.58;pointer-events:none}.lava-admin-action-result.is-success{background:var(--admin-ok-tint,rgba(36,132,90,.14));color:var(--admin-ok,#1b6b48)}.lava-admin-action-result.is-error,.lava-admin-field-errors{background:var(--admin-danger-tint,rgba(184,59,59,.12));color:var(--admin-danger,#9b2f2f)}.lava-admin-field-errors{border-radius:10px;padding:12px 30px}.lava-admin-pagination{display:flex;align-items:center;justify-content:space-between;gap:16px}.lava-admin-pagination div{display:flex;gap:12px}.lava-admin-pagination a{min-height:44px;display:inline-flex;align-items:center;padding:0 14px;border:1px solid;border-radius:999px}@media(max-width:640px){.lava-admin-pagination{align-items:flex-start;flex-direction:column}}.lava-journal-paths{padding:clamp(88px,10vw,150px) 0;color:var(--lava-white);background:#171717}.lava-journal-paths__heading{display:grid;grid-template-columns:minmax(170px,.42fr) minmax(0,1.58fr);align-items:start;grid-gap:clamp(30px,6vw,100px);gap:clamp(30px,6vw,100px);margin-bottom:clamp(58px,7vw,104px)}.lava-journal-paths .lava-journal-eyebrow{color:hsla(0,0%,100%,.52)}.lava-journal-paths__heading h2{max-width:1050px;margin:0;color:var(--lava-white);font-size:clamp(52px,7vw,106px);line-height:.92;letter-spacing:-.055em}.lava-journal-paths__list{border-top:1px solid hsla(0,0%,100%,.2)}.lava-journal-path{display:grid;grid-template-columns:66px minmax(0,1fr) 26px;align-items:start;grid-gap:clamp(18px,3vw,46px);gap:clamp(18px,3vw,46px);padding:clamp(28px,4vw,52px) 0;color:var(--lava-white);border-bottom:1px solid hsla(0,0%,100%,.2)}.lava-journal-path small,.lava-journal-path>span{color:hsla(0,0%,100%,.48);font-size:10px;font-weight:700;letter-spacing:.13em;text-transform:uppercase}.lava-journal-path h3{max-width:840px;margin:10px 0 13px;color:var(--lava-white);font-size:clamp(29px,3vw,46px);line-height:1}.lava-journal-path p{max-width:700px;margin:0;color:hsla(0,0%,100%,.59);font-size:15px;line-height:1.65}.lava-journal-path>svg{align-self:center;transition:transform .22s ease}.lava-journal-path:focus-visible>svg,.lava-journal-path:hover>svg{transform:translateX(5px)}.lava-journal-standard{padding:clamp(88px,10vw,150px) 0;color:var(--lava-ink);background:var(--lava-paper);scroll-margin-top:110px}.lava-journal-standard>.container{display:grid;grid-template-columns:minmax(0,.85fr) minmax(0,1.15fr);grid-gap:clamp(60px,9vw,140px);gap:clamp(60px,9vw,140px)}.lava-journal-standard__intro h2{margin:25px 0 28px;font-size:clamp(52px,6.4vw,92px);line-height:.91;letter-spacing:-.055em}.lava-journal-standard__intro p{max-width:590px;margin:0;color:rgba(24,24,24,.66);font-size:17px;line-height:1.72}.lava-journal-standard__principles{margin:0;padding:0;list-style:none;border-top:1px solid rgba(24,24,24,.18)}.lava-journal-standard__principles li{display:grid;grid-template-columns:44px 1fr;grid-gap:24px;gap:24px;padding:30px 0;border-bottom:1px solid rgba(24,24,24,.18)}.lava-journal-standard__principles li>span{color:rgba(24,24,24,.44);font-size:10px;font-weight:700}.lava-journal-standard__principles h3{margin:0 0 10px;font-size:clamp(24px,2.2vw,34px);line-height:1.05}.lava-journal-standard__principles p{max-width:600px;margin:0;color:rgba(24,24,24,.62);font-size:14px;line-height:1.65}.lava-article-facts{margin-bottom:28px;padding:30px 34px 4px;border:1px solid rgba(24,24,24,.17)}.lava-article-facts>span{display:block;padding-bottom:18px;font-size:10px;font-weight:700;letter-spacing:.14em;text-transform:uppercase;border-bottom:1px solid rgba(24,24,24,.17)}.lava-article-facts dl{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));margin:0}.lava-article-facts dl>div{min-width:0;padding:24px 24px 25px 0;border-bottom:1px solid rgba(24,24,24,.12)}.lava-article-facts dl>div:nth-child(2n){padding-right:0;padding-left:24px;border-left:1px solid rgba(24,24,24,.12)}.lava-article-facts dt{margin-bottom:7px;color:rgba(24,24,24,.5);font-size:10px;font-weight:700;letter-spacing:.12em;text-transform:uppercase}.lava-article-facts dd{margin:0;color:var(--lava-ink);font-size:14px;line-height:1.55}.lava-article-routine{margin-top:clamp(92px,11vw,146px);padding:clamp(34px,5vw,62px);background:#f2eee8}.lava-article-routine h2{margin:20px 0 22px;font-size:clamp(42px,5.4vw,72px);line-height:.95;letter-spacing:-.05em}.lava-article-routine__intro{max-width:670px;margin:0;color:rgba(24,24,24,.67);font-size:17px;line-height:1.72}.lava-article-routine ol{margin:42px 0 0;padding:0;list-style:none;border-top:1px solid rgba(24,24,24,.2)}.lava-article-routine li{display:grid;grid-template-columns:minmax(130px,.42fr) minmax(0,1fr);grid-gap:28px;gap:28px;padding:25px 0;border-bottom:1px solid rgba(24,24,24,.2)}.lava-article-routine__step{display:flex;align-items:baseline;gap:13px}.lava-article-routine__step>span{color:rgba(24,24,24,.42);font-size:9px;font-weight:700}.lava-article-routine h3{margin:0;font-size:18px}.lava-article-routine li p{margin:0;color:rgba(24,24,24,.7);font-size:15px;line-height:1.65}.lava-article-routine li a{display:inline-flex;align-items:center;gap:9px;margin-top:14px;padding-bottom:4px;color:var(--lava-ink);font-size:10px;font-weight:700;letter-spacing:.09em;text-transform:uppercase;border-bottom:1px solid rgba(24,24,24,.42)}.lava-article-routine>aside{margin-top:28px;padding-left:18px;color:rgba(24,24,24,.64);font-size:13px;line-height:1.65;border-left:2px solid var(--lava-ink)}.lava-article-sources__standard{margin-top:14px!important}.lava-article-sources__standard a{display:inline;font-size:inherit;font-weight:600;border-bottom:1px solid rgba(24,24,24,.35)}@media(max-width:991px){.lava-journal-standard>.container{grid-template-columns:1fr}}@media(max-width:767px){.lava-journal-paths__heading{grid-template-columns:1fr;gap:28px}.lava-journal-paths__heading h2{font-size:clamp(50px,15vw,72px)}.lava-journal-path{grid-template-columns:34px minmax(0,1fr) 20px;gap:12px}.lava-journal-path h3{font-size:29px}.lava-journal-path p{font-size:14px}.lava-journal-standard>.container{gap:54px}.lava-journal-standard__intro h2{font-size:clamp(50px,15vw,72px)}.lava-article-facts{padding:24px 22px 0}.lava-article-facts dl{grid-template-columns:1fr}.lava-article-facts dl>div,.lava-article-facts dl>div:nth-child(2n){padding:20px 0;border-left:0}.lava-article-routine{margin-right:-15px;margin-left:-15px;padding:34px 22px}.lava-article-routine h2{font-size:44px}.lava-article-routine li{grid-template-columns:1fr;gap:13px}}@media(prefers-reduced-motion:reduce){.lava-journal-path>svg{transition:none}}.lava-article{color:var(--lava-ink);background:var(--lava-white)}.lava-article-hero{padding:170px 0 0;background:var(--lava-paper)}.lava-article-breadcrumb{display:flex;align-items:center;flex-wrap:wrap;gap:9px;color:rgba(24,24,24,.55);font-size:11px;font-weight:600;letter-spacing:.12em;text-transform:uppercase}.lava-article-breadcrumb a:focus-visible,.lava-article-breadcrumb a:hover{color:var(--lava-ink)}.lava-article-hero__heading{max-width:1240px;margin:clamp(66px,8vw,120px) auto clamp(58px,7vw,104px);text-align:center}.lava-article-hero__meta,.lava-article-related__meta{display:flex;align-items:center;justify-content:center;gap:13px;color:rgba(24,24,24,.58);font-size:11px;font-weight:600;letter-spacing:.12em;text-transform:uppercase}.lava-article-hero__meta span+span:before,.lava-article-related__meta span+span:before{content:"·";margin-right:13px}.lava-article-hero h1{max-width:1140px;margin:28px auto 30px;font-size:clamp(62px,8.4vw,136px);line-height:.88;letter-spacing:-.065em}.lava-article-hero__heading>p{max-width:760px;margin:0 auto;color:rgba(24,24,24,.68);font-size:clamp(18px,1.55vw,24px);line-height:1.6}.lava-article-byline{display:flex;justify-content:center;flex-wrap:wrap;gap:10px 26px;margin-top:36px;color:rgba(24,24,24,.54);font-size:12px}.lava-article-byline a{color:var(--lava-ink);border-bottom:1px solid rgba(24,24,24,.34)}.lava-article-hero__image{position:relative;min-height:clamp(540px,62vw,1060px);overflow:hidden;background:#d7d1c8}.lava-article-hero__image img{-o-object-fit:cover;object-fit:cover}.lava-article-body{padding:clamp(86px,10vw,160px) 0}.lava-article-layout{display:grid;grid-template-columns:minmax(190px,250px) minmax(0,780px);justify-content:center;grid-gap:clamp(54px,8vw,130px);gap:clamp(54px,8vw,130px)}.lava-article-toc{position:sticky;top:130px;align-self:start;padding-top:4px}.lava-article-toc>span{display:block;padding-bottom:18px;border-bottom:1px solid rgba(24,24,24,.15);font-size:10px;font-weight:700;letter-spacing:.14em;text-transform:uppercase}.lava-article-toc ol{margin:20px 0 0;padding:0;list-style:none}.lava-article-toc li+li{margin-top:13px}.lava-article-toc a{color:rgba(24,24,24,.58);font-size:13px;line-height:1.45}.lava-article-toc a:focus-visible,.lava-article-toc a:hover{color:var(--lava-ink)}.lava-article-content>aside,.lava-article-content>section{scroll-margin-top:130px}.lava-article-answer{padding:clamp(30px,4vw,52px);background:#f2eee8}.lava-article-answer>span,.lava-article-product-cta>.container>span{display:block;margin-bottom:20px;font-size:10px;font-weight:700;letter-spacing:.14em;text-transform:uppercase}.lava-article-answer p{margin:0;font-family:var(--tp-ff-heading,inherit);font-size:clamp(26px,2.8vw,40px);line-height:1.25;letter-spacing:-.025em}.lava-article-takeaways{margin-top:56px;padding:0 0 44px;border-bottom:1px solid rgba(24,24,24,.17)}.lava-article-takeaways h2{margin:0 0 20px;font-size:24px}.lava-article-content ul{margin:0;padding-left:23px}.lava-article-content li{padding-left:5px;color:rgba(24,24,24,.74);font-size:17px;line-height:1.65}.lava-article-content li+li{margin-top:10px}.lava-article-section{margin-top:clamp(74px,9vw,118px)}.lava-article-faq h2,.lava-article-section h2,.lava-article-sources h2{margin:0 0 28px;font-size:clamp(40px,5.3vw,70px);line-height:.98;letter-spacing:-.045em}.lava-article-note p,.lava-article-section p,.lava-article-sources>p{margin:0;color:rgba(24,24,24,.72);font-size:clamp(17px,1.4vw,20px);line-height:1.78}.lava-article-section p+p,.lava-article-section p+ul{margin-top:24px}.lava-article-note{margin-top:clamp(72px,8vw,108px);padding:30px 34px;color:var(--lava-white);background:#171717}.lava-article-note strong{display:block;margin-bottom:10px;color:var(--lava-white);font-size:12px;letter-spacing:.1em;text-transform:uppercase}.lava-article-note p{color:hsla(0,0%,100%,.68);font-size:15px}.lava-article-faq,.lava-article-sources{margin-top:clamp(90px,11vw,150px)}.lava-article-faq .lava-journal-eyebrow{display:block;margin-bottom:22px}.lava-article-faq details{border-top:1px solid rgba(24,24,24,.17)}.lava-article-faq details:last-child{border-bottom:1px solid rgba(24,24,24,.17)}.lava-article-faq summary{display:flex;align-items:center;justify-content:space-between;gap:20px;padding:24px 0;cursor:pointer;font-size:clamp(18px,1.6vw,22px);font-weight:600;list-style:none}.lava-article-faq summary::-webkit-details-marker{display:none}.lava-article-faq summary span:last-child{font-size:24px;font-weight:300;transition:transform .18s ease}.lava-article-faq details[open] summary span:last-child{transform:rotate(45deg)}.lava-article-faq details p{max-width:680px;margin:-5px 0 26px;color:rgba(24,24,24,.68);font-size:16px;line-height:1.7}.lava-article-sources>p{max-width:700px;font-size:16px}.lava-article-sources ol{margin:34px 0 0;padding:0;list-style:none;counter-reset:article-sources}.lava-article-sources li{position:relative;padding:22px 0 22px 46px;border-top:1px solid rgba(24,24,24,.17);counter-increment:article-sources}.lava-article-sources li:last-child{border-bottom:1px solid rgba(24,24,24,.17)}.lava-article-sources li:before{content:counter(article-sources,decimal-leading-zero);position:absolute;top:24px;left:0;color:rgba(24,24,24,.44);font-size:10px;font-weight:700}.lava-article-sources a{display:block;color:var(--lava-ink);font-size:16px;font-weight:600;line-height:1.45}.lava-article-sources a span{display:block;margin-top:4px;color:rgba(24,24,24,.54);font-size:12px;font-weight:400}.lava-article-product-cta{padding:clamp(76px,9vw,140px) 0;color:var(--lava-white);background:#171717}.lava-article-product-cta>.container{display:grid;grid-template-columns:minmax(150px,.45fr) minmax(0,1.55fr);grid-gap:clamp(30px,6vw,100px);gap:clamp(30px,6vw,100px)}.lava-article-product-cta>.container>span{color:hsla(0,0%,100%,.5)}.lava-article-product-cta h2{max-width:900px;margin:0;color:var(--lava-white);font-size:clamp(48px,7.6vw,112px);line-height:.9;letter-spacing:-.055em}.lava-article-product-cta p{max-width:620px;margin:30px 0 0;color:hsla(0,0%,100%,.65);font-size:17px;line-height:1.65}.lava-article-product-cta a{display:inline-flex;align-items:center;gap:12px;margin-top:40px;padding-bottom:8px;color:var(--lava-white);font-size:12px;font-weight:700;letter-spacing:.1em;text-transform:uppercase;border-bottom:1px solid hsla(0,0%,100%,.5)}.lava-article-related{padding:clamp(88px,10vw,160px) 0;background:var(--lava-white)}.lava-article-related__heading{margin-bottom:clamp(50px,6vw,88px)}.lava-article-related__heading h2{margin:20px 0 0;font-size:clamp(52px,7vw,106px);line-height:.92}.lava-article-related__grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:clamp(22px,3vw,50px);gap:clamp(22px,3vw,50px)}.lava-article-related__image{position:relative;display:block;height:clamp(390px,48vw,720px);margin-bottom:24px;overflow:hidden;background:var(--lava-paper)}.lava-article-related__image img{-o-object-fit:cover;object-fit:cover;transition:transform .6s cubic-bezier(.2,.72,.3,1)}.lava-article-related article:hover .lava-article-related__image img{transform:scale(1.035)}.lava-article-related__meta{justify-content:flex-start}.lava-article-related h3{max-width:620px;margin:18px 0 24px;font-size:clamp(31px,3.1vw,48px);line-height:1}@media(max-width:991px){.lava-article-layout{grid-template-columns:1fr}.lava-article-toc{position:static;padding:24px;background:#f5f2ed}.lava-article-toc ol{-moz-columns:2;column-count:2;-moz-column-gap:34px;column-gap:34px}}@media(max-width:767px){.lava-article-hero{padding-top:138px}.lava-article-hero__heading{margin-top:52px;text-align:start}.lava-article-byline,.lava-article-hero__meta{justify-content:flex-start}.lava-article-hero h1{margin-top:22px;font-size:clamp(54px,17vw,82px)}.lava-article-hero__image{min-height:112vw;margin:0 -15px}.lava-article-layout{gap:56px}.lava-article-toc ol{-moz-columns:1;column-count:1}.lava-article-answer{padding:28px 23px}.lava-article-answer p{font-size:26px}.lava-article-faq h2,.lava-article-section h2,.lava-article-sources h2{font-size:42px}.lava-article-note{padding:26px 23px}.lava-article-product-cta>.container{grid-template-columns:1fr}.lava-article-product-cta h2{font-size:clamp(48px,15vw,72px)}.lava-article-related__grid{grid-template-columns:1fr;gap:68px}.lava-article-related__image{height:min(120vw,590px)}}@media(prefers-reduced-motion:reduce){.lava-article-faq summary span:last-child,.lava-article-related__image img{transition:none}}@keyframes lava-hero-reveal{0%{opacity:0;transform:translateY(28px)}to{opacity:1;transform:translateY(0)}}.tp-product-related-ptb{position:relative;overflow:hidden;background:rgba(0,0,0,0)}@media(max-width:767px){.tp-product-related-ptb{padding-top:76px;padding-bottom:76px}}@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto}*,:after,:before{animation-duration:.01ms!important;animation-iteration-count:1!important;scroll-behavior:auto!important;transition-duration:.01ms!important}}.lava-product-collections{padding-top:0;padding-bottom:clamp(90px,10vw,160px);background:var(--lava-white)}.lava-product-collections>.container-fluid{padding-right:var(--lava-gutter);padding-left:var(--lava-gutter)}.lava-product-mobile-experience{display:none}.lava-mobile-shop-footer-gallery{position:relative}.lava-product-collections-intro{padding-bottom:clamp(42px,5vw,72px)}.lava-product-collections-intro>div{display:grid;grid-template-columns:minmax(0,1.25fr) minmax(280px,.42fr);align-items:flex-end;grid-gap:clamp(44px,8vw,150px);gap:clamp(44px,8vw,150px)}.lava-product-collections-intro .tp-shop-section-title{max-width:900px;margin:0;font-size:clamp(56px,7vw,112px);line-height:.9;letter-spacing:-.07em}.lava-product-collections-intro-copy p{max-width:360px;margin:0 0 26px;color:var(--lava-muted);font-family:var(--tp-ff-onest);font-size:16px;line-height:1.55}.lava-product-collections-link{display:inline-flex;align-items:center;gap:42px;min-width:220px;padding:14px 0;border-bottom:1px solid var(--lava-ink);color:var(--lava-ink);font-family:var(--tp-ff-onest);font-size:13px;font-weight:600;text-transform:uppercase}.lava-product-collections-link span{margin-left:auto;font-size:18px}.lava-desktop-category-chapter{position:relative;isolation:isolate;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));min-height:clamp(800px,100vh,980px);margin-right:calc(var(--lava-gutter)*-1);margin-left:calc(var(--lava-gutter)*-1);overflow:hidden;border-top:1px solid rgba(20,20,20,.12)}.lava-desktop-category-visual{position:relative;z-index:2;min-height:100%;overflow:hidden;background:var(--category-surface)}.lava-desktop-category-visual img{-o-object-fit:cover;object-fit:cover;transform:scale(1.035);transition:transform 1.2s var(--lava-motion)}.lava-desktop-category-chapter:hover .lava-desktop-category-visual img{transform:scale(1.065)}.lava-desktop-category-chapter.is-reversed .lava-desktop-category-visual{order:2}.lava-desktop-category-content{--chapter-pad:clamp(38px,4vw,76px);position:relative;z-index:1;min-width:0;display:grid;grid-template-rows:auto 1fr auto;grid-gap:clamp(28px,4vh,52px);gap:clamp(28px,4vh,52px);padding:clamp(64px,8vh,94px) var(--chapter-pad) clamp(42px,6vh,70px);background:var(--lava-white)}.lava-desktop-category-content>header{display:grid;grid-template-columns:minmax(0,1fr) minmax(190px,.42fr);align-items:end;grid-gap:34px;gap:34px}.lava-desktop-category-content>header h2{max-width:560px;margin:0;color:var(--lava-ink);font-family:var(--tp-ff-onest);font-size:clamp(50px,4.6vw,76px);font-weight:500;line-height:.94;letter-spacing:-.065em;text-transform:none}.lava-desktop-category-content>header p{max-width:280px;margin:0 0 4px;color:rgba(20,20,20,.58);font-family:var(--tp-ff-onest);font-size:14px;line-height:1.5}.lava-desktop-category-slider-clip{min-width:0;align-self:center;margin:-18px calc(var(--chapter-pad)*-1) -72px calc(var(--chapter-pad)*-1);padding:18px var(--chapter-pad) 72px 0;overflow:visible}.lava-desktop-category-chapter.is-reversed .lava-desktop-category-slider-clip{padding-right:0;padding-left:var(--chapter-pad)}.lava-desktop-category-slider{width:100%;overflow:visible;cursor:grab;touch-action:pan-y;-moz-user-select:none;user-select:none;-webkit-user-select:none}.lava-desktop-category-slider .swiper-wrapper{align-items:stretch}.lava-desktop-category-slider.is-dragging{cursor:grabbing}.lava-desktop-category-slider a,.lava-desktop-category-slider img,.lava-mobile-product-rail a,.lava-mobile-product-rail img{-webkit-user-drag:none;-webkit-user-select:none;-moz-user-select:none;user-select:none}.lava-desktop-category-slider .lava-product-collection-slide{display:flex;width:clamp(250px,19vw,310px);height:auto;flex-basis:clamp(250px,19vw,310px);transform:rotate(var(--drag-rotation,0deg));transform-origin:50% 88%;transition:transform .56s cubic-bezier(.16,1,.3,1);will-change:transform}.lava-desktop-category-slider .lava-product-collection-slide .tp-product-item{width:100%;flex:1 1 auto}.lava-desktop-category-slider.is-dragging .lava-product-collection-slide{transition-duration:90ms;transition-timing-function:cubic-bezier(.2,.75,.3,1)}.lava-desktop-category-chapter.is-reversed .lava-desktop-category-slider,.lava-desktop-category-chapter.is-reversed .lava-desktop-category-slider .swiper-wrapper{direction:rtl}.lava-desktop-category-chapter.is-reversed .lava-desktop-category-slider .swiper-slide{direction:ltr}.lava-desktop-category-chapter .lava-product-collection-slide .tp-product-item{background:var(--product-surface,var(--category-surface));box-shadow:none}.lava-desktop-category-chapter .lava-product-collection-slide .tp-product-item:hover{box-shadow:none;transform:none}.lava-desktop-category-chapter .lava-product-collection-slide:nth-child(2n) .tp-product-item:hover{transform:none}.lava-desktop-category-footer{display:grid;grid-gap:28px;gap:28px}.lava-desktop-category-footer>a{display:flex;align-items:center;justify-content:space-between;width:min(100%,250px);padding:13px 0;border-bottom:1px solid var(--lava-ink);color:var(--lava-ink);font-family:var(--tp-ff-onest);font-size:12px;font-weight:600;text-transform:uppercase}.lava-desktop-category-controls{display:flex;align-items:center;gap:22px}.lava-desktop-category-controls .lava-product-collection-progress{min-width:80px}@media(min-width:768px)and (max-width:1199px){.lava-desktop-category-chapter{min-height:760px}.lava-desktop-category-content{--chapter-pad:32px;gap:30px;padding-top:58px;padding-bottom:44px}.lava-desktop-category-content>header{display:block}.lava-desktop-category-content>header h2{font-size:clamp(46px,6vw,62px)}.lava-desktop-category-content>header p{margin-top:18px}.lava-desktop-category-slider .lava-product-collection-slide{width:260px;flex-basis:260px}}.lava-product-category-nav{display:flex;align-items:center;gap:clamp(26px,4vw,70px);padding:0 0 26px;overflow-x:auto;border-bottom:1px solid var(--lava-line);scrollbar-width:none;overscroll-behavior-x:contain}.lava-product-category-nav::-webkit-scrollbar{display:none}.lava-product-category-nav button{position:relative;flex:0 0 auto;padding:0 0 10px;border:0;color:rgba(20,20,20,.42);background:rgba(0,0,0,0);font-family:var(--tp-ff-onest);font-size:clamp(18px,1.55vw,25px);font-weight:500;letter-spacing:-.035em;transition:color .3s ease}.lava-product-category-nav button:after{position:absolute;right:0;bottom:0;left:0;height:2px;background:currentColor;content:"";transform:scaleX(0);transform-origin:left center;transition:transform .4s var(--lava-motion)}.lava-product-category-nav button.is-active,.lava-product-category-nav button:focus-visible,.lava-product-category-nav button:hover{color:var(--lava-ink)}.lava-product-category-nav button.is-active:after{transform:scaleX(1)}.lava-product-collection{position:relative;padding:clamp(54px,6vw,96px) 0}.lava-product-collection-heading{display:grid;grid-template-columns:minmax(360px,1fr) minmax(220px,.35fr);align-items:end;justify-content:space-between;grid-gap:48px;gap:48px;margin-bottom:clamp(30px,4vw,56px)}.lava-product-collection-count,.lava-product-collection-kicker,.lava-shop-results,.lava-shop-sort select{font-family:var(--tp-ff-onest);font-size:11px;font-weight:600;letter-spacing:.06em;text-transform:uppercase}.lava-product-collection-kicker{display:block;margin-bottom:14px;color:var(--lava-muted)}.lava-product-collection-heading h3{max-width:660px;margin:0;color:var(--lava-ink);font-family:var(--tp-ff-onest);font-size:clamp(42px,5.2vw,78px);font-weight:500;line-height:.96;letter-spacing:-.06em;text-transform:none}.lava-product-collection-heading p{max-width:330px;margin:0 0 5px;color:var(--lava-muted);font-family:var(--tp-ff-onest);font-size:15px;line-height:1.5}.lava-product-collection-slider-clip{margin:-18px calc(var(--lava-gutter)*-1) -76px -18px;padding:18px var(--lava-gutter) 76px 18px;overflow:hidden}.lava-product-collection-slider{overflow:visible}.lava-product-collection-slider::-webkit-scrollbar,.tp-product-cats::-webkit-scrollbar{display:none}.lava-product-collection-track{display:flex;gap:clamp(14px,1.4vw,22px);width:-moz-max-content;width:max-content}.lava-product-collection-slide{width:clamp(290px,24vw,400px);flex:0 0 clamp(290px,24vw,400px);scroll-snap-align:start}.lava-product-collection-slide .tp-product-item,.lava-shop-catalog-card .tp-product-item{position:relative;min-height:100%;margin:0;padding:66px 18px 20px;overflow:hidden;border:0;border-radius:0;background:var(--product-surface,var(--category-surface,#e7e3dc));box-shadow:none;transform:translateZ(0);transition:transform .55s var(--lava-motion),box-shadow .55s ease}.tp-product-item-image-link{position:absolute;inset:0;z-index:1;display:block;border-radius:inherit;cursor:pointer;touch-action:manipulation}.tp-product-item-image-link:focus-visible{outline:2px solid var(--lava-ink);outline-offset:3px}.lava-product-collection-slide .tp-product-item:before,.lava-shop-catalog-card .tp-product-item:before{position:absolute;top:18px;left:18px;z-index:4;max-width:calc(100% - 88px);padding:8px 16px 7px;overflow:hidden;border-radius:999px;color:var(--lava-ink);background:hsla(0,0%,100%,.9);content:attr(data-product-label);font-family:var(--tp-ff-onest);font-size:9px;font-weight:600;line-height:1;letter-spacing:.04em;text-overflow:ellipsis;text-transform:uppercase;white-space:nowrap;pointer-events:none}.lava-shop-catalog-card .tp-product-item:before{max-width:calc(100% - 72px);padding:0;border-radius:0;color:rgba(20,20,20,.62);background:rgba(0,0,0,0);font-size:10px;letter-spacing:0;text-transform:none;white-space:normal}.lava-product-collection-slide .tp-product-item{padding-top:24px}.lava-product-collection-slide .tp-product-item:before{display:none}.lava-product-collection-slide .tp-product-item:hover,.lava-shop-catalog-card .tp-product-item:hover{box-shadow:none;transform:none}.lava-product-collection-slide:nth-child(2n) .tp-product-item:hover,.lava-shop-catalog-card:nth-child(2n) .tp-product-item:hover{transform:none}.lava-product-collection-slide .tp-product-item-thumb,.lava-shop-catalog-card .tp-product-item-thumb{aspect-ratio:1/.92;margin:0 0 18px;overflow:visible;border:0;background:rgba(0,0,0,0)}.lava-product-collection-slide .tp-product-item-thumb:before,.lava-shop-catalog-card .tp-product-item-thumb:before{display:none}.lava-product-collection-slide .tp-product-item-thumb img,.lava-shop-catalog-card .tp-product-item-thumb img{padding:4px 12px;-o-object-fit:contain;object-fit:contain;transform:scale(1.04);transition:transform .75s var(--lava-motion)}.lava-product-collection-slide .tp-product-item:hover .tp-product-item-thumb img,.lava-shop-catalog-card .tp-product-item:hover .tp-product-item-thumb img{transform:scale(1.1) translateY(-3px)}.lava-product-collection-slide .tp-product-favorite-wrapper,.lava-shop-catalog-card .tp-product-favorite-wrapper{top:-48px;right:0;z-index:5}.lava-product-collection-slide .tp-product-favorite-wrapper{top:-7px}.lava-product-collection-slide .tp-product-favorite-btn,.lava-shop-catalog-card .tp-product-favorite-btn{width:36px;height:36px;border:0;border-radius:50%;background:hsla(0,0%,100%,.92)}.lava-product-collection-slide .tp-product-item-content,.lava-shop-catalog-card .tp-product-item-content{position:relative;z-index:3;min-height:82px;padding:0}.lava-product-collection-slide .tp-product-item-meta,.lava-shop-catalog-card .tp-product-item-meta{margin-bottom:10px}.lava-product-collection-slide .tp-product-item-meta span:first-child,.lava-shop-catalog-card .tp-product-item-meta span:first-child{display:none}.lava-product-collection-slide .tp-product-item-meta span:last-child,.lava-shop-catalog-card .tp-product-item-meta span:last-child{margin-left:auto;color:rgba(20,20,20,.56)}.lava-product-collection-slide .tp-product-item-content-row,.lava-shop-catalog-card .tp-product-item-content-row{align-items:flex-end}.tp-product-item-copy{min-width:0;flex:1 1 auto}.lava-product-collection-slide .tp-product-item-title,.lava-shop-catalog-card .tp-product-item-title{max-width:calc(100% - 58px);margin:0;font-family:var(--tp-ff-onest);font-size:18px;font-weight:500;line-height:1.15;letter-spacing:-.025em}.lava-product-collection-slide .tp-product-item-title>a,.lava-shop-catalog-card .tp-product-item-title>a,.tp-shop-product-row .tp-product-item-title>a{color:var(--lava-ink,#141414);text-shadow:none}.lava-product-collection-slide .tp-product-item-title>a:focus-visible,.lava-product-collection-slide .tp-product-item-title>a:hover,.lava-shop-catalog-card .tp-product-item-title>a:focus-visible,.lava-shop-catalog-card .tp-product-item-title>a:hover,.tp-shop-product-row .tp-product-item-title>a:focus-visible,.tp-shop-product-row .tp-product-item-title>a:hover{color:var(--lava-ink,#141414)}.lava-shop-catalog-card .tp-product-item.has-product-summary .tp-product-item-content{min-height:118px}.lava-shop-catalog-card .tp-product-item.has-product-summary .tp-product-item-title{max-width:none}.tp-product-item-summary{display:-webkit-box;margin:9px 0 0;overflow:hidden;color:rgba(20,20,20,.62);font-family:var(--tp-ff-onest);font-size:12px;font-weight:400;line-height:1.42;letter-spacing:-.01em;-webkit-box-orient:vertical;-webkit-line-clamp:2}.tp-product-item-cart-btn{position:relative;z-index:5;display:inline-flex;align-items:center;gap:10px;padding:0;border:0;color:var(--lava-ink);background:rgba(0,0,0,0);font-family:var(--tp-ff-onest);font-size:12px;font-weight:600;text-transform:uppercase}.tp-product-item-cart-label{white-space:nowrap}.tp-product-item-cart-icon{display:inline-flex;align-items:center;justify-content:center;width:44px;height:44px;flex:0 0 44px;border:1px solid rgba(20,20,20,.22);border-radius:50%;background:hsla(0,0%,100%,.55);transition:color .25s ease,background-color .25s ease,transform .25s ease}.tp-product-item-cart-icon svg{display:block}.tp-product-item-cart-btn:focus-visible .tp-product-item-cart-icon,.tp-product-item-cart-btn:hover .tp-product-item-cart-icon{color:var(--lava-white);background:var(--lava-ink);transform:translateY(-2px)}.tp-product-item-cart-btn:focus-visible{outline:2px solid var(--lava-ink);outline-offset:4px}.lava-product-collection-slide .tp-product-item-cart-label,.lava-shop-catalog-card .tp-product-item-cart-label{display:none}.lava-product-collection-slide .tp-product-item-cart-icon,.lava-shop-catalog-card .tp-product-item-cart-icon{width:44px;height:44px;border-color:rgba(20,20,20,.22);background:hsla(0,0%,100%,.55)}.cartmini__del{border:0;background:rgba(0,0,0,0)}.cartmini__empty{padding:42px 24px;text-align:center}.cartmini__empty p{margin-bottom:12px}.cartmini__empty a{border-bottom:1px solid;color:inherit}.lava-product-collection-footer{display:flex;align-items:center;gap:22px;margin-top:24px}.lava-product-collection-count{min-width:56px;color:var(--lava-muted)}.lava-product-collection-progress{position:relative;height:1px;overflow:hidden;flex:1 1;background:var(--lava-line)}.lava-product-collection-progress span{position:absolute;inset:0;background:var(--lava-ink);transform-origin:left center;transition:transform .5s var(--lava-motion)}.lava-product-collection-actions{display:flex;gap:8px}.lava-product-collection-actions button{width:48px;height:48px;display:grid;place-items:center;padding:0;border:1px solid var(--lava-line);border-radius:50%;color:var(--lava-ink);background:var(--lava-white);font-size:18px;transition:color .25s ease,background-color .25s ease,transform .25s var(--lava-motion)}.lava-product-collection-actions button:focus-visible,.lava-product-collection-actions button:hover{color:var(--lava-white);background:var(--lava-ink);transform:translateY(-2px)}.lava-product-collection-actions button:disabled{cursor:default;opacity:.28;transform:none}.lava-shop-catalog{padding:clamp(24px,3vw,46px) 0 clamp(90px,10vw,150px);background:var(--lava-white)}.lava-shop-catalog-feature{display:grid;grid-template-columns:minmax(250px,.9fr) minmax(0,1.6fr);align-items:stretch;min-height:clamp(210px,22vw,300px);border-radius:18px;color:var(--lava-white);background:var(--lava-ink)}.lava-shop-catalog-feature-copy{display:flex;flex-direction:column;justify-content:space-between;gap:28px;padding:clamp(24px,3.5vw,52px)}.lava-shop-catalog-feature-kicker{color:hsla(0,0%,100%,.62);font-family:var(--tp-ff-onest);font-size:10px;font-weight:600;letter-spacing:.12em;text-transform:uppercase}.lava-shop-catalog-feature h1{max-width:420px;margin:auto 0;color:inherit;font-family:var(--tp-ff-onest);font-size:clamp(31px,4vw,62px);font-weight:500;line-height:.94;letter-spacing:-.065em}.lava-shop-catalog-feature-link{display:inline-flex;align-items:center;justify-content:space-between;width:min(100%,210px);min-height:40px;padding:8px 0;border-bottom:1px solid hsla(0,0%,100%,.55);color:var(--lava-white);font-family:var(--tp-ff-onest);font-size:11px;font-weight:600;letter-spacing:.08em;text-transform:uppercase}.lava-shop-catalog-feature-link span{font-size:18px;line-height:1;transition:transform .25s ease}.lava-shop-catalog-feature-link:focus-visible span,.lava-shop-catalog-feature-link:hover span{transform:translate(3px,-3px)}.lava-shop-catalog-feature-images{position:relative;display:grid;grid-template-columns:1.2fr .8fr;grid-gap:10px;gap:10px;min-width:0;padding:10px;background:#d3cbc2}.lava-shop-catalog-feature-image{position:relative;min-height:190px;margin:0;overflow:hidden;border-radius:12px}.lava-shop-catalog-feature-image img{-o-object-fit:cover;object-fit:cover;transition:transform .8s var(--lava-motion)}.lava-shop-catalog-feature-image-main{grid-row:span 2}.lava-shop-catalog-feature-image-main img{-o-object-position:center 36%;object-position:center 36%}.lava-shop-catalog-feature-image-secondary img{-o-object-position:center 48%;object-position:center 48%}.lava-shop-catalog-feature-image-tertiary img{-o-object-position:center 52%;object-position:center 52%}.lava-shop-catalog-feature:hover .lava-shop-catalog-feature-image img{transform:scale(1.045)}.lava-shop-catalog-toolbar{display:flex;align-items:flex-start;justify-content:space-between;gap:30px;padding:clamp(16px,2vw,24px) 0 10px}.lava-shop-catalog .tp-product-cats{display:flex;flex-wrap:wrap;gap:8px;padding:0}.lava-shop-catalog .tp-product-cats button{display:inline-flex;align-items:center;gap:16px;min-height:44px;padding:10px 15px;border:1px solid var(--lava-line);border-radius:999px;color:var(--lava-ink);background:rgba(0,0,0,0);font-family:var(--tp-ff-onest);font-size:11px;font-weight:600;line-height:1;text-transform:uppercase;transition:color .25s ease,background-color .25s ease,border-color .25s ease}.lava-shop-catalog .tp-product-cats button span:last-child{color:var(--lava-muted);font-size:9px}.lava-shop-catalog .tp-product-cats button.is-active,.lava-shop-catalog .tp-product-cats button:focus-visible,.lava-shop-catalog .tp-product-cats button:hover{border-color:var(--lava-ink);color:var(--lava-white);background:var(--lava-ink)}.lava-shop-catalog .tp-product-cats button.is-active span:last-child,.lava-shop-catalog .tp-product-cats button:focus-visible span:last-child,.lava-shop-catalog .tp-product-cats button:hover span:last-child{color:hsla(0,0%,100%,.7)}.lava-shop-selects{display:flex;flex:0 0 auto;gap:8px}.lava-shop-filter,.lava-shop-sort{position:relative;display:block;width:104px;min-height:44px}.lava-shop-filter select,.lava-shop-sort select{position:absolute;inset:0;z-index:2;width:100%;height:100%;padding:0;border:0;border-radius:999px;color:rgba(0,0,0,0);background:rgba(0,0,0,0);-webkit-appearance:none;-moz-appearance:none;appearance:none;cursor:pointer;opacity:0}.lava-shop-control-button{display:flex;align-items:center;justify-content:center;gap:8px;width:100%;min-height:44px;padding:9px 13px;border:1px solid var(--lava-line);border-radius:999px;color:var(--lava-ink);font-family:var(--tp-ff-onest);font-size:10px;font-weight:600;letter-spacing:.07em;line-height:1;text-transform:uppercase;transition:color .25s ease,background-color .25s ease,border-color .25s ease;pointer-events:none}.lava-shop-control-button svg{flex:0 0 16px}.lava-shop-filter:has(select:focus-visible) .lava-shop-control-button,.lava-shop-filter:hover .lava-shop-control-button,.lava-shop-sort:has(select:focus-visible) .lava-shop-control-button,.lava-shop-sort:hover .lava-shop-control-button{border-color:var(--lava-ink);color:var(--lava-white);background:var(--lava-ink)}.lava-shop-results{display:flex;justify-content:space-between;padding:12px 0 16px;color:var(--lava-muted)}.lava-shop-product-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:clamp(14px,1.5vw,24px);gap:clamp(14px,1.5vw,24px)}.lava-shop-catalog-card[data-delay]{will-change:transform,opacity}.lava-shop-catalog-card .tp-product-item{height:100%}@media(max-width:991px){.lava-shop-product-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:767px){.lava-product-collections{padding-top:0;padding-bottom:0}.lava-product-collections>.container-fluid{padding-right:16px;padding-left:16px}.lava-product-desktop-experience{display:none}.lava-product-mobile-experience{display:block}.lava-mobile-category-link,.lava-mobile-shop-footer-content>a{display:flex;align-items:center;justify-content:space-between;width:100%;padding:14px 0;border-bottom:1px solid var(--lava-ink);color:var(--lava-ink);font-family:var(--tp-ff-onest);font-size:13px;font-weight:600;text-transform:uppercase}.lava-mobile-category-chapter{margin:0}.lava-mobile-category-visual{position:relative;height:min(72vh,620px);margin-right:-16px;margin-left:-16px;overflow:hidden;background:var(--category-surface)}.lava-mobile-category-visual:after{position:absolute;inset:34% 0 0;z-index:1;content:"";background:linear-gradient(180deg,transparent,rgba(10,10,10,.7));pointer-events:none}.lava-mobile-category-visual img{-o-object-fit:cover;object-fit:cover;transform:scale(1.01)}.lava-mobile-category-visual>header{position:absolute;right:16px;bottom:24px;left:16px;z-index:2}.lava-mobile-category-visual>header h2{max-width:350px;margin:0;color:var(--lava-white);font-family:var(--tp-ff-onest);font-size:clamp(42px,12vw,54px);font-weight:500;line-height:.94;letter-spacing:-.06em;text-transform:none}.lava-mobile-category-visual>header p{max-width:310px;margin:14px 0 0;color:hsla(0,0%,100%,.84);font-family:var(--tp-ff-onest);font-size:15px;line-height:1.48}.lava-mobile-category-content{padding:24px 0 86px}.lava-mobile-product-rail{display:flex;gap:12px;margin-right:-16px;padding:12px 16px 54px 0;overflow-x:auto;overflow-y:hidden;scroll-padding-left:0;scroll-snap-type:x proximity;scrollbar-width:none;touch-action:pan-x pan-y;-webkit-overflow-scrolling:touch;cursor:grab;-moz-user-select:none;user-select:none;-webkit-user-select:none}.lava-mobile-product-rail.is-pointer-dragging{cursor:grabbing;scroll-snap-type:none}.lava-mobile-product-rail::-webkit-scrollbar{display:none}.lava-mobile-product-card{width:min(100vw - 46px,370px);flex:0 0 min(100vw - 46px,370px);scroll-snap-align:start}.lava-mobile-product-card .tp-product-item{height:100%}.lava-mobile-category-link{margin-top:-16px}.lava-mobile-category-chapter:last-of-type .lava-mobile-category-content{padding-bottom:18px}.lava-mobile-shop-footer{position:relative;min-height:100svh;margin:0 -16px;display:grid;place-items:center;padding:96px 28px;overflow:hidden;isolation:isolate;color:var(--lava-ink);background:#141414}.lava-mobile-shop-footer-gallery{position:absolute;inset:0;z-index:0;background:#141414}.lava-mobile-shop-footer-gallery img{-o-object-fit:cover;object-fit:cover;opacity:0;transform:scale(1.035);transition:opacity .65s ease,transform 1.8s var(--lava-motion)}.lava-mobile-shop-footer-gallery img.is-active{opacity:1;transform:scale(1)}.lava-mobile-shop-footer-content{position:relative;z-index:1;width:100%}.lava-mobile-shop-footer-content>a{min-height:96px;padding:20px 22px;border:0;color:var(--lava-ink);background:hsla(0,0%,100%,.94);font-size:clamp(30px,8.8vw,42px);font-weight:500;line-height:1;letter-spacing:-.055em;text-transform:none;backdrop-filter:blur(10px)}.lava-mobile-shop-footer-arrow{line-height:0;display:inline-flex;align-items:center;justify-content:center;width:56px;height:56px;flex:0 0 56px;border:0;border-radius:50%;font-size:28px;transition:color .3s ease,background-color .3s ease,transform .3s ease}.lava-mobile-shop-footer-content>a:focus-visible .lava-mobile-shop-footer-arrow,.lava-mobile-shop-footer-content>a:hover .lava-mobile-shop-footer-arrow{color:var(--lava-white);background:var(--lava-ink);transform:translateX(4px)}.tp-shop-about-area{display:block}.tp-shop-banner-area{display:none}.lava-product-collections-intro{padding-bottom:42px}.lava-product-collections-intro>div{display:block}.lava-product-collections-intro .tp-shop-section-title{max-width:350px;font-size:clamp(46px,13vw,58px)}.lava-product-collections-intro-copy p{max-width:330px;margin-top:22px;margin-bottom:22px;font-size:15px}.lava-product-collections-link{width:100%;margin-top:0}.lava-product-category-nav{gap:28px;margin-right:-16px;padding-right:16px;padding-bottom:19px}.lava-product-category-nav button{padding-bottom:9px;font-size:19px}.lava-product-collection{padding:42px 0 34px}.lava-product-collection-heading{display:block;margin-bottom:28px}.lava-product-collection-heading h3{max-width:320px;font-size:clamp(40px,12vw,52px)}.lava-product-collection-heading p{max-width:300px;margin-top:16px;font-size:14px}.lava-product-collection-slider{margin:0;padding:0}.lava-product-collection-slider-clip{margin:-14px -16px -58px -10px;padding:14px 16px 58px 10px}.lava-product-collection-track{gap:12px}.lava-product-collection-slide{width:min(100vw - 44px,380px);flex-basis:min(100vw - 44px,380px)}.lava-product-collection-slide .tp-product-item,.lava-shop-catalog-card .tp-product-item{padding:62px 14px 17px;border-radius:0}.lava-product-collection-slide .tp-product-item{padding-top:18px}.lava-product-collection-slide .tp-product-item:before,.lava-shop-catalog-card .tp-product-item:before{top:15px;left:14px;padding:7px 13px 6px;font-size:8px}.lava-product-collection-slide .tp-product-item:before{display:none}.lava-product-collection-slide .tp-product-item-thumb,.lava-shop-catalog-card .tp-product-item-thumb{aspect-ratio:1/.9;margin-bottom:14px}.lava-product-collection-slide .tp-product-item-thumb img,.lava-shop-catalog-card .tp-product-item-thumb img{padding:0 7px}.lava-product-collection-slide .tp-product-favorite-wrapper,.lava-shop-catalog-card .tp-product-favorite-wrapper{top:-47px}.lava-product-collection-slide .tp-product-favorite-wrapper{top:-5px}.lava-product-collection-slide .tp-product-item-title,.lava-shop-catalog-card .tp-product-item-title{max-width:calc(100% - 54px);font-size:17px}.lava-product-collection-footer{margin-top:18px}.lava-product-collection-actions button{width:46px;height:46px}.lava-product-collection-actions button:first-child{display:grid}.lava-shop-catalog{padding:132px 0 80px}.lava-shop-catalog-feature{grid-template-columns:1fr;min-height:0;border-radius:14px}.lava-shop-catalog-feature-copy{min-height:196px;padding:22px}.lava-shop-catalog-feature h1{max-width:290px;font-size:clamp(34px,10vw,46px)}.lava-shop-catalog-feature-images{grid-template-columns:1.25fr .75fr;min-height:148px;padding:7px;gap:7px}.lava-shop-catalog-feature-image{min-height:68px;border-radius:8px}.lava-shop-catalog-toolbar{display:block;padding:20px 0 10px}.lava-shop-catalog .tp-product-cats{flex-wrap:nowrap;gap:7px;margin-right:-16px;padding-right:40px;overflow-x:auto;scroll-snap-type:x proximity;scrollbar-width:none;-webkit-mask-image:linear-gradient(90deg,#000 0,#000 calc(100% - 28px),transparent);mask-image:linear-gradient(90deg,#000 0,#000 calc(100% - 28px),transparent)}.lava-shop-catalog .tp-product-cats button{flex:0 0 auto;min-height:42px;scroll-snap-align:start}.lava-shop-selects{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));width:100%;grid-gap:8px;gap:8px;margin-top:14px}.lava-shop-filter,.lava-shop-sort{width:100%;min-width:0}.lava-shop-control-button{min-height:42px;padding:8px 10px;font-size:9px}.lava-shop-results{padding:18px 0 14px;font-size:10px}.lava-shop-product-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.lava-shop-catalog-card{min-width:0}.lava-shop-catalog-card .tp-product-item{padding:50px 10px 12px;border-radius:0}.lava-shop-catalog-card .tp-product-item-thumb{aspect-ratio:1/1.02;margin-bottom:10px}.lava-shop-catalog-card .tp-product-item-thumb img{padding:0 2px;transform:scale(1.02)}.lava-shop-catalog-card .tp-product-item:before{top:12px;left:10px;max-width:calc(100% - 60px);padding:6px 8px 5px;font-size:7px}.lava-shop-catalog-card .tp-product-favorite-wrapper{top:-40px}.lava-shop-catalog-card .tp-product-item-content{min-height:92px}.lava-shop-catalog-card .tp-product-item.has-product-summary .tp-product-item-content{min-height:126px}.lava-shop-catalog-card .tp-product-item-content-row{gap:4px}.lava-shop-catalog-card .tp-product-item-title{max-width:calc(100% - 48px);font-size:clamp(13px,3.7vw,15px);line-height:1.12}.lava-shop-catalog-card .tp-product-item-title-with-size{align-items:baseline;gap:4px 5px;flex-wrap:wrap}.lava-shop-catalog-card .tp-product-item-size{font-size:8px}.lava-shop-catalog-card .tp-product-item-summary{margin-top:7px;font-size:10px;line-height:1.35}.lava-shop-catalog-card .tp-product-item-cart-icon{width:44px;height:44px;flex-basis:44px}}.lava-mobile-product-showcase{padding:82px 16px 88px;overflow:hidden;border-top:1px solid var(--lava-line);background:var(--lava-white)}.lava-mobile-product-showcase-heading{margin-bottom:30px}.lava-mobile-product-showcase-footer>span,.lava-mobile-product-showcase-heading>span{color:var(--lava-muted);font-family:var(--tp-ff-onest);font-size:10px;font-weight:600;letter-spacing:.065em;text-transform:uppercase}.lava-mobile-product-showcase-heading h2{margin:12px 0 0;color:var(--lava-ink);font-family:var(--tp-ff-onest);font-size:clamp(42px,12vw,54px);font-weight:500;line-height:.96;letter-spacing:-.06em;text-transform:none}.lava-mobile-product-showcase-heading p{max-width:320px;margin:18px 0 0;color:var(--lava-muted);font-family:var(--tp-ff-onest);font-size:14px;line-height:1.55}.lava-mobile-product-showcase-visual{position:relative;aspect-ratio:4/4.6;overflow:hidden;border-radius:16px;background:var(--lava-paper)}.lava-mobile-product-showcase-visual:after{position:absolute;inset:45% 0 0;z-index:1;content:"";background:linear-gradient(180deg,transparent,rgba(12,12,12,.48));pointer-events:none}.lava-mobile-product-showcase-visual .tp-shop-product-banner-slide{position:absolute!important;inset:-6% 0;width:100%!important;height:112%!important;-o-object-fit:cover;object-fit:cover;opacity:0;visibility:hidden;transform:scale(1.055);transition:opacity .55s ease,visibility .55s ease,transform 1.15s var(--lava-motion)}.lava-mobile-product-showcase-visual .tp-shop-product-banner-slide.is-active{opacity:1;visibility:visible;transform:scale(1)}.lava-mobile-product-showcase-visual-meta{position:absolute;right:15px;bottom:15px;left:15px;z-index:2;display:flex;align-items:center;justify-content:space-between;gap:16px;color:var(--lava-white);font-family:var(--tp-ff-onest);font-size:10px;font-weight:600;letter-spacing:.055em;text-transform:uppercase}.lava-mobile-product-showcase-slider-clip{margin:18px -16px -58px -10px;padding:10px 16px 58px 10px;overflow:hidden}.lava-mobile-product-showcase-slider{overflow:visible}.lava-mobile-showcase-card{width:min(100vw - 44px,380px)!important}.lava-mobile-product-showcase-footer{display:flex;align-items:center;gap:14px;margin-top:20px}.lava-mobile-product-showcase-footer>div{position:relative;height:1px;overflow:hidden;flex:1 1;background:var(--lava-line)}.lava-mobile-product-showcase-footer>div i{position:absolute;inset:0;display:block;background:var(--lava-ink);transform-origin:left center;transition:transform .5s var(--lava-motion)}.lava-mobile-product-showcase-footer button{width:48px;height:48px;display:grid;place-items:center;padding:0;border:1px solid var(--lava-line);border-radius:50%;color:var(--lava-ink);background:var(--lava-white);font-size:18px}@media(hover:none){.lava-product-collection-slide .tp-product-item:hover{box-shadow:none;transform:none}}@media(prefers-reduced-motion:reduce){.lava-mobile-product-showcase-visual .tp-shop-product-banner-slide{transform:none;transition:none}}.lava-brand-features{padding:clamp(110px,9vw,168px) var(--lava-gutter) clamp(92px,8vw,138px);overflow:hidden;color:var(--lava-ink);background:var(--lava-white)}.lava-brand-features-inner{width:min(100%,1500px);margin:0 auto}.lava-brand-features-intro{display:grid;grid-template-columns:minmax(310px,.78fr) minmax(560px,1.22fr);align-items:start;grid-gap:clamp(70px,10vw,170px);gap:clamp(70px,10vw,170px)}.lava-brand-feature-fact,.lava-brand-features-intro h2,.lava-brand-features-intro>p{transition:opacity .8s ease,transform .95s var(--lava-motion)}.lava-brand-features-intro h2{max-width:460px;margin:10px 0 0;color:var(--lava-ink);font-family:var(--tp-ff-onest);font-size:clamp(54px,5vw,80px);font-weight:400;line-height:.94;letter-spacing:-.065em;text-transform:uppercase}.lava-brand-features-title{display:block;text-wrap:balance}.lava-brand-features-intro>p{max-width:930px;margin:0;color:var(--lava-ink);font-family:var(--tp-ff-onest);font-size:clamp(38px,4vw,64px);font-weight:400;line-height:1.08;letter-spacing:-.058em}.lava-brand-feature-facts{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:clamp(14px,1.5vw,24px);gap:clamp(14px,1.5vw,24px);margin-top:clamp(88px,9vw,150px)}.lava-brand-feature-fact{display:grid;grid-template-columns:minmax(98px,.38fr) minmax(0,1fr);align-items:center;grid-gap:18px;gap:18px;min-height:176px;padding:clamp(24px,2.6vw,38px);background:#d9e3e5}.lava-brand-feature-fact.is-categories{background:#ddd3e4}.lava-brand-feature-fact.is-collection{background:#e9e1d5}.lava-brand-feature-fact strong{color:var(--lava-ink);font-family:var(--tp-ff-onest);font-size:clamp(68px,6.5vw,104px);font-weight:400;line-height:.8;letter-spacing:-.075em}.lava-brand-feature-fact h3{margin:0;color:var(--lava-ink);font-family:var(--tp-ff-onest);font-size:clamp(21px,2vw,31px);font-weight:500;line-height:1.02;letter-spacing:-.045em;text-transform:uppercase}.lava-brand-feature-fact p{margin:10px 0 0;color:rgba(20,20,20,.72);font-family:var(--tp-ff-onest);font-size:14px;line-height:1.4}.lava-brand-features.is-reveal-ready:not(.is-visible) .lava-brand-feature-fact,.lava-brand-features.is-reveal-ready:not(.is-visible) .lava-brand-features-intro h2,.lava-brand-features.is-reveal-ready:not(.is-visible) .lava-brand-features-intro>p{opacity:0;transform:translateY(34px)}.lava-brand-features-intro>p{transition-delay:.08s}.lava-brand-feature-fact:first-child{transition-delay:.14s}.lava-brand-feature-fact:nth-child(2){transition-delay:.22s}.lava-brand-feature-fact:nth-child(3){transition-delay:.3s}.lava-brand-features.is-visible .lava-brand-feature-fact,.lava-brand-features.is-visible .lava-brand-features-intro h2,.lava-brand-features.is-visible .lava-brand-features-intro>p{opacity:1;transform:translateY(0)}@media(min-width:768px)and (max-width:1199px){.lava-brand-features-intro{grid-template-columns:minmax(230px,.7fr) minmax(430px,1.3fr);gap:54px}.lava-brand-feature-facts{gap:12px}.lava-brand-feature-fact{grid-template-columns:1fr;align-content:space-between;min-height:230px}}@media(max-width:767px){.lava-brand-features{padding:82px 16px 92px}.lava-brand-features-intro{display:block}.lava-brand-features-intro h2{max-width:330px;margin:0;font-size:clamp(43px,13vw,56px)}.lava-brand-features-intro>p{margin-top:44px;font-size:clamp(30px,8.5vw,38px);line-height:1.08}.lava-brand-feature-facts{grid-template-columns:1fr;gap:10px;margin-top:58px}.lava-brand-feature-fact{grid-template-columns:90px minmax(0,1fr);gap:18px;min-height:150px;padding:22px 20px}.lava-brand-feature-fact strong{font-size:70px}.lava-brand-feature-fact h3{font-size:22px}.lava-brand-feature-fact p{margin-top:8px;font-size:13px}}@media(prefers-reduced-motion:reduce){.lava-brand-feature-fact,.lava-brand-features-intro h2,.lava-brand-features-intro>p{transition:none}}.lava-flow-heading h1{margin:0 0 14px;color:var(--lava-ink);font-family:var(--tp-ff-onest);font-size:clamp(48px,6vw,92px);font-weight:500;line-height:.95;letter-spacing:-.065em}.lava-cart-help-copy,.lava-empty-state p,.lava-flow-heading p,.lava-inquiry-form-note,.lava-inquiry-status{color:var(--lava-muted);font-family:var(--tp-ff-onest);font-size:15px;line-height:1.55}.lava-flow-heading p{max-width:620px;margin:0}.lava-empty-state{max-width:760px;padding:clamp(48px,7vw,90px) 0;border-top:1px solid var(--lava-line);border-bottom:1px solid var(--lava-line)}.lava-empty-state h2{margin:0 0 14px;font-family:var(--tp-ff-onest);font-size:clamp(30px,4vw,52px);font-weight:500;letter-spacing:-.045em}.lava-empty-state p{max-width:580px;margin:0 0 28px}.lava-empty-state.text-center p{margin-right:auto;margin-left:auto}.lava-empty-state-actions{display:flex;justify-content:center;gap:10px;flex-wrap:wrap}.tp-checkout-btn.is-secondary{color:var(--lava-ink);border:1px solid var(--lava-line);background:rgba(0,0,0,0)}.lava-inquiry-summary-heading{display:flex;align-items:baseline;justify-content:space-between;gap:20px}.lava-inquiry-summary-heading a{color:var(--lava-ink);font-family:var(--tp-ff-onest);text-decoration:underline;text-underline-offset:4px}.lava-inquiry-form-note{margin:-15px 0 24px}.lava-inquiry-status{margin:14px 0 0}.lava-contact-item>span{display:block;margin-bottom:5px}.lava-footer-legal{display:flex;align-items:center;justify-content:space-between;gap:32px;padding:22px clamp(24px,5vw,100px);border-top:1px solid hsla(0,0%,100%,.14);border-bottom:1px solid hsla(0,0%,100%,.14);color:hsla(0,0%,100%,.72);font-family:var(--tp-ff-onest)}.lava-footer-legal>span{color:#fff;font-size:14px;font-weight:600;letter-spacing:.02em}.lava-footer-legal>div{display:flex;align-items:center;justify-content:flex-end;gap:clamp(18px,2.6vw,42px);flex-wrap:wrap}.lava-footer-legal a{color:inherit;font-size:15px;transition:color .18s ease}.lava-footer-legal a:focus-visible,.lava-footer-legal a:hover{color:#fff}.lava-faq-layout,.lava-policy-layout{display:grid;grid-template-columns:minmax(250px,.72fr) minmax(0,1.28fr);grid-gap:clamp(52px,8vw,140px);gap:clamp(52px,8vw,140px);align-items:start}.lava-consultation-intro,.lava-faq-intro,.lava-policy-intro{color:var(--lava-muted);font-family:var(--tp-ff-onest)}.lava-consultation-intro>p,.lava-faq-intro>p,.lava-policy-intro>p{margin:0;font-size:clamp(22px,2.2vw,34px);line-height:1.22;letter-spacing:-.035em}.lava-faq-actions{display:flex;align-items:center;gap:10px;margin-top:36px;flex-wrap:wrap}.lava-faq-list,.lava-policy-content{border-top:1px solid var(--lava-line)}.lava-faq-list details{border-bottom:1px solid var(--lava-line)}.lava-faq-list summary{display:flex;align-items:center;justify-content:space-between;gap:24px;min-height:92px;padding:24px 0;color:var(--lava-ink);font-family:var(--tp-ff-onest);font-size:clamp(20px,1.75vw,28px);line-height:1.18;letter-spacing:-.03em;cursor:pointer;list-style:none}.lava-faq-list summary::-webkit-details-marker{display:none}.lava-faq-list summary span:last-child{display:grid;width:44px;height:44px;flex:0 0 44px;place-items:center;border:1px solid var(--lava-line);border-radius:50%;font-size:24px;font-weight:300;transition:transform .18s ease,background-color .18s ease}.lava-faq-list details[open] summary span:last-child{color:#fff;background:var(--lava-ink);transform:rotate(45deg)}.lava-faq-list details>p{max-width:760px;margin:-4px 72px 28px 0;color:var(--lava-muted);font-family:var(--tp-ff-onest);font-size:16px;line-height:1.65}.lava-policy-intro{position:sticky;top:140px}.lava-policy-intro>span{display:block;margin-top:28px;font-size:13px}.lava-policy-section{display:grid;grid-template-columns:minmax(180px,.56fr) minmax(0,1fr);grid-gap:42px;gap:42px;padding:34px 0;border-bottom:1px solid var(--lava-line)}.lava-policy-section h2{margin:0;color:var(--lava-ink);font-family:var(--tp-ff-onest);font-size:clamp(21px,1.8vw,28px);font-weight:500;line-height:1.12;letter-spacing:-.035em}.lava-policy-section p{margin:0;color:var(--lava-muted);font-family:var(--tp-ff-onest);font-size:16px;line-height:1.68}.lava-consultation-layout{align-items:start}.lava-consultation-media{position:relative;width:100%;aspect-ratio:5/4;margin:0 0 clamp(32px,4vw,58px);overflow:hidden;background:#eee9e2}.lava-consultation-media__scene{-o-object-fit:cover;object-fit:cover;-o-object-position:center 38%;object-position:center 38%}.lava-consultation-intro>div{margin-top:46px;padding-top:24px;border-top:1px solid var(--lava-line)}.lava-consultation-intro>div>span{display:block;margin-bottom:14px;color:var(--lava-ink);font-size:14px;font-weight:600;text-transform:uppercase}.lava-consultation-intro ul{margin:0;padding-left:18px}.lava-consultation-intro li{margin-bottom:10px;font-size:15px;line-height:1.5}.lava-consultation-intro small{display:block;margin-top:34px;padding-top:22px;border-top:1px solid var(--lava-line);font-size:13px;line-height:1.55}.lava-consultation-form select{width:100%;height:64px;padding:0 18px;border:1px solid var(--lava-line);border-radius:0;color:var(--lava-ink);background:rgba(0,0,0,0);font-family:var(--tp-ff-onest);-webkit-appearance:none;-moz-appearance:none;appearance:none}.lava-consultation-form textarea{min-height:150px}@media(max-width:991px){.lava-faq-layout,.lava-policy-layout{grid-template-columns:1fr;gap:48px}.lava-policy-intro{position:static}.lava-policy-section{grid-template-columns:minmax(160px,.5fr) minmax(0,1fr)}.lava-consultation-media{aspect-ratio:16/10}}@media(max-width:767px){.lava-footer-legal{align-items:flex-start;padding:24px 16px;flex-direction:column;gap:18px}.lava-footer-legal>div{display:grid;width:100%;grid-template-columns:1fr 1fr;justify-content:start;grid-gap:14px 20px;gap:14px 20px}.lava-footer-legal a{display:inline-flex;min-height:44px;align-items:center;font-size:15px}.lava-faq-layout,.lava-policy-layout{gap:40px}.lava-consultation-intro>p,.lava-faq-intro>p,.lava-policy-intro>p{font-size:23px}.lava-faq-actions{align-items:stretch;flex-direction:column}.lava-faq-actions .tp-checkout-btn{width:100%;text-align:center}.lava-faq-list summary{min-height:80px;padding:20px 0;font-size:19px}.lava-faq-list details>p{margin:0 0 24px;font-size:15px}.lava-policy-section{grid-template-columns:1fr;gap:12px;padding:28px 0}.lava-policy-section h2{font-size:22px}.lava-policy-section p{font-size:15px}.lava-consultation-intro>div{margin-top:34px}.lava-consultation-media{aspect-ratio:4/5;margin-bottom:32px}.lava-consultation-media__scene{-o-object-position:center;object-position:center}}.tp-header-shop-area.lava-home-header{position:fixed!important;inset:0 0 auto;z-index:1000}.lava-home-header .lava-home-header-wrap{--lava-header-alpha:0.12;--lava-header-border-alpha:0.2;--lava-header-shadow-alpha:0;--lava-header-blur:18px;position:relative;top:auto;right:auto;left:auto;width:100%;margin:0;border-color:rgba(255,255,255,var(--lava-header-border-alpha));background-color:rgba(20,20,20,var(--lava-header-alpha))!important;box-shadow:0 12px 34px rgba(0,0,0,var(--lava-header-shadow-alpha));backdrop-filter:blur(var(--lava-header-blur));animation:none;transition:none}.lava-scroll-reveal-copy{font-feature-settings:"kern";font-kerning:normal}.lava-scroll-reveal-word{display:inline-block;white-space:nowrap}.lava-scroll-reveal-copy [data-reveal-unit]{display:inline-block;opacity:0;filter:blur(8px);transform:translateY(12px);will-change:opacity,filter,transform}.lava-image-curtain{opacity:0;clip-path:inset(100% 0 0);transform:translateY(28px);transition:clip-path 1.15s var(--lava-motion),transform 1.1s var(--lava-motion),opacity .18s ease;will-change:clip-path,transform,opacity}.lava-image-curtain.is-visible{opacity:1;clip-path:inset(0);transform:translateY(0)}.lava-image-curtain.img-5{transition-delay:.14s}@media(prefers-reduced-motion:reduce){.lava-image-curtain,.lava-image-curtain.is-visible,.lava-scroll-reveal-copy [data-reveal-unit]{opacity:1;filter:none;clip-path:none;transform:none;transition:none}}.lava-product-detail-media{position:relative;display:grid;min-height:clamp(260px,26vw,380px);place-items:center;overflow:hidden;border-radius:18px;border:1px solid rgba(20,20,20,.08);background:hsla(0,0%,100%,.16)}.lava-product-media-favorite{top:12px;right:12px}.lava-product-media-favorite .tp-product-favorite-btn{width:46px;height:46px;border:1px solid rgba(20,20,20,.18);background:hsla(0,0%,100%,.86);transition:background-color .25s ease,transform .26s ease}.lava-product-media-favorite .tp-product-favorite-btn:hover{opacity:1;background:var(--lava-white,#fff)}.lava-product-media-favorite .tp-product-favorite-btn:focus-visible{outline:2px solid var(--lava-ink);outline-offset:2px}.lava-product-detail-page{--lava-product-detail-surface:var( --lava-product-page-surface,var(--lava-active-product-surface,#eef1f1) );color:var(--lava-ink);background:radial-gradient(circle at 72% 24%,rgba(255,255,255,.28),transparent 35%),linear-gradient(120deg,rgba(255,255,255,.08),transparent 54%),var(--lava-product-detail-surface);overflow-anchor:none}.lava-product-detail-page .container-1230,.lava-product-detail-page .container-1750{padding-right:clamp(36px,6vw,72px);padding-left:clamp(36px,6vw,72px)}.lava-product-detail-page .tp-product-details-title:focus{outline:none}.lava-product-detail-page .breadcrumb__area,.lava-product-detail-page .lava-product-detail-sections,.lava-product-detail-page .tp-product-details-area,.lava-product-detail-page .tp-product-details-top{background:rgba(0,0,0,0)}.lava-product-detail-page .breadcrumb__area{padding-top:118px!important;padding-bottom:12px!important}.lava-product-detail-page .tp-product-details-top{min-height:0;padding-bottom:clamp(28px,3vw,44px)!important}.lava-product-detail-page .tp-product-details-wrapper{padding:0}.lava-product-detail-page .lava-product-detail-media{border-color:rgba(0,0,0,0);background:rgba(0,0,0,0)}.lava-product-detail-page .tp-product-details-nav-main-thumb{background:rgba(0,0,0,0)}.lava-product-detail-header:not(.header-sticky){border-color:rgba(20,20,20,.18);background:color-mix(in srgb,var(--lava-active-product-surface,#eef1f1) 88%,white 12%);box-shadow:0 12px 34px rgba(20,20,20,.08)}.lava-product-detail-header{transition:background-color .44s ease,border-color .44s ease,box-shadow .44s ease}.is-product-transitioning{cursor:progress;overflow-anchor:none;scroll-behavior:auto!important}.is-product-transitioning body{overflow:hidden;scroll-behavior:auto!important}.is-product-transitioning #smooth-wrapper{scroll-behavior:auto!important}[data-product-transitioning=true]{pointer-events:none}[data-product-transitioning=true] .tp-product-item-image{opacity:0}.lava-product-page-transition{position:fixed;inset:0;z-index:10020;overflow:hidden;pointer-events:all;clip-path:inset(var(--lava-transition-top) var(--lava-transition-right) var(--lava-transition-bottom) var(--lava-transition-left) round 18px);background:rgba(0,0,0,0);transition:clip-path .68s cubic-bezier(.16,1,.3,1);will-change:clip-path}.lava-product-page-transition.is-expanding,.lava-product-page-transition.is-landing,.lava-product-page-transition.is-revealing{clip-path:inset(0 round 0)}.lava-product-page-transition.is-revealing{pointer-events:none}.lava-product-page-transition__wash{position:absolute;inset:0;opacity:1;background:radial-gradient(circle at 72% 24%,rgba(255,255,255,.28),transparent 35%),linear-gradient(120deg,rgba(255,255,255,.08),transparent 54%),var(--lava-transition-surface);transition:opacity .38s ease}.is-revealing .lava-product-page-transition__wash{opacity:0}.lava-product-page-transition__image{position:absolute;top:var(--lava-transition-image-y);left:var(--lava-transition-image-x);width:var(--lava-transition-image-width);height:var(--lava-transition-image-height);transform:rotate(.001deg);transform-origin:50% 65%;transition:top .56s cubic-bezier(.16,1,.3,1),left .56s cubic-bezier(.16,1,.3,1),width .56s cubic-bezier(.16,1,.3,1),height .56s cubic-bezier(.16,1,.3,1),transform .56s cubic-bezier(.16,1,.3,1),opacity .32s ease 40ms;will-change:top,left,width,height,transform}.lava-product-page-transition__image img{padding:var(--lava-transition-image-padding);-o-object-fit:contain;object-fit:contain;transition:padding .56s cubic-bezier(.16,1,.3,1)}.is-landing .lava-product-page-transition__image img,.is-revealing .lava-product-page-transition__image img{padding:var(--lava-transition-target-image-padding)}.is-landing .lava-product-page-transition__image,.is-revealing .lava-product-page-transition__image{top:var(--lava-transition-target-image-y);left:var(--lava-transition-target-image-x);width:var(--lava-transition-target-image-width);height:var(--lava-transition-target-image-height);transform:rotate(.001deg)}.is-revealing .lava-product-page-transition__image{opacity:0}.lava-product-page-transition__status{position:absolute;right:clamp(24px,4vw,64px);bottom:clamp(22px,3vw,46px);left:clamp(24px,4vw,64px);z-index:2;display:grid;grid-template-columns:max-content minmax(100px,260px);align-items:center;justify-content:space-between;grid-gap:20px;gap:20px;color:rgba(20,20,20,.62);font-family:var(--tp-ff-onest);font-size:10px;font-weight:650;letter-spacing:.08em;text-transform:uppercase;opacity:0;transform:translateY(8px);transition:opacity .22s ease,transform .32s cubic-bezier(.16,1,.3,1)}.lava-product-page-transition.is-expanding .lava-product-page-transition__status,.lava-product-page-transition.is-landing .lava-product-page-transition__status{opacity:1;transform:translateY(0)}.lava-product-page-transition.is-revealing .lava-product-page-transition__status{opacity:0;transform:translateY(4px)}.lava-product-page-transition__progress{position:relative;display:block;height:1px;overflow:hidden;background:rgba(20,20,20,.18)}.lava-product-page-transition__progress:after{position:absolute;inset:0 auto 0 0;width:38%;content:"";background:var(--lava-ink);animation:lava-product-loading-progress .9s cubic-bezier(.45,0,.2,1) infinite}@keyframes lava-product-loading-progress{0%{transform:translateX(-110%)}to{transform:translateX(365%)}}.lava-product-detail-header,.lava-product-detail-page .breadcrumb__content,.lava-product-details-stage .lava-product-detail-media,.lava-product-details-stage .tp-product-details-wrapper{opacity:1;transform:translateY(0);transition:opacity .52s ease,transform .68s cubic-bezier(.16,1,.3,1);will-change:opacity,transform}.lava-product-details-stage .tp-product-details-wrapper{transition-delay:70ms}.lava-product-detail-header{transition-property:background-color,border-color,box-shadow,opacity,transform;transition-duration:.44s,.44s,.44s,.42s,.56s;transition-timing-function:ease,ease,ease,ease,cubic-bezier(.16,1,.3,1)}html.is-product-transitioning:not(.is-product-transition-revealing) .lava-product-detail-header{opacity:0;transform:translateY(-12px)}html.is-product-transitioning:not(.is-product-transition-revealing) .lava-product-detail-page .breadcrumb__content{opacity:0;transform:translateY(10px)}html.is-product-transitioning:not(.is-product-transition-revealing) .lava-product-details-stage .lava-product-detail-media{opacity:1;transform:none}html.is-product-transitioning:not(.is-product-transition-revealing) .lava-product-details-stage .lava-product-detail-image{opacity:0}html.is-product-transitioning:not(.is-product-transition-revealing) .lava-product-details-stage .tp-product-details-wrapper{opacity:0;transform:translateY(24px)}@media(max-width:767px){.lava-product-page-transition__status{right:20px;bottom:20px;left:20px;grid-template-columns:minmax(0,1fr) 92px;gap:14px;font-size:9px}.lava-product-page-transition__status span:first-child{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.lava-product-detail-page .breadcrumb__area{padding-top:112px!important;padding-bottom:10px!important}.lava-product-detail-page .tp-product-details-top{min-height:0;padding-bottom:26px!important}.lava-product-detail-page .lava-product-detail-media{min-height:0;margin-bottom:0;border-radius:0;background:rgba(0,0,0,0)}.lava-product-detail-page .tp-product-details-wrapper{margin-top:0;padding:20px 0 0}.lava-product-detail-page .lava-product-detail-sections{padding-bottom:56px}.lava-product-detail-page .container-1230,.lava-product-detail-page .container-1750{padding-right:32px;padding-left:32px}}@media(prefers-reduced-motion:reduce){.lava-product-detail-header,.lava-product-detail-page .breadcrumb__content,.lava-product-details-stage .lava-product-detail-media,.lava-product-details-stage .tp-product-details-wrapper,.lava-product-page-transition,.lava-product-page-transition__image,.lava-product-page-transition__status,.lava-product-page-transition__wash{animation:none;transition:none}.lava-product-page-transition__progress:after{animation:none;transform:none}html.is-product-transitioning:not(.is-product-transition-revealing) .lava-product-detail-page .breadcrumb__content,html.is-product-transitioning:not(.is-product-transition-revealing) .lava-product-details-stage .lava-product-detail-media,html.is-product-transitioning:not(.is-product-transition-revealing) .lava-product-details-stage .tp-product-details-wrapper{opacity:1;transform:none}}.lava-product-detail-media .tp-product-details-nav-main-thumb{width:100%}.lava-product-detail-image{width:100%;height:auto;max-height:clamp(260px,30vw,420px);padding:clamp(10px,1.6vw,26px);-o-object-fit:contain;object-fit:contain;transition:opacity .32s ease}.tp-product-quantity button.tp-cart-minus,.tp-product-quantity button.tp-cart-plus{border:0;background:rgba(0,0,0,0)}.lava-search-label{margin:0 0 14px;color:var(--lava-muted);font-family:var(--tp-ff-onest);font-size:13px}.lava-search-results{max-height:min(48vh,430px);margin-top:24px;overflow-y:auto;border-top:1px solid var(--lava-line)}.tp-search-area.opened{height:min(720px,88vh)}.lava-search-dialog{position:fixed;inset:0;width:100%;height:100%;max-width:none;max-height:none;margin:0;padding:0;border:0;background:rgba(0,0,0,0);color:inherit}.lava-search-dialog::backdrop{background:rgba(0,0,0,.5)}.tp-search-area .tp-search-wrapper{padding-top:68px}.tp-search-area .tp-search-wrapper>.col-lg-9{width:100%;max-width:100%;flex:0 0 100%}.tp-search-area .tp-search-content .search{margin-bottom:0}.lava-search-results>p{margin:20px 0 0;color:var(--lava-muted);font-family:var(--tp-ff-onest)}.lava-search-result{display:grid;grid-template-columns:72px 1fr auto;align-items:center;grid-gap:16px;gap:16px;padding:12px 0;border-bottom:1px solid var(--lava-line);color:var(--lava-ink)}.lava-search-result img{border-radius:10px;background:var(--product-surface,#eef1f1);-o-object-fit:contain;object-fit:contain}.lava-search-result small,.lava-search-result strong{display:block;font-family:var(--tp-ff-onest)}.lava-search-result strong{font-size:15px;font-weight:500}.lava-search-result>span:nth-child(2){min-width:0}.lava-search-result strong{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.lava-search-result small{margin-top:4px;color:var(--lava-muted);font-size:12px}.lava-shop-results{font-size:13px;letter-spacing:0;text-transform:none}@media(max-width:767px){.lava-flow-heading h1{font-size:clamp(44px,14vw,62px)}.lava-empty-state-actions,.lava-empty-state-actions .tp-checkout-btn{width:100%}.lava-product-detail-media{min-height:0;aspect-ratio:1/.92;margin-bottom:34px}.lava-product-detail-image{max-height:none;padding:22px}.lava-search-result{grid-template-columns:56px 1fr auto;gap:11px}.lava-search-result img{width:56px;height:56px}.tp-search-area.opened{height:min(690px,86vh)}.tp-search-area .tp-search-wrapper{padding-top:76px}.tp-search-area .container{padding-right:16px;padding-left:16px}.tp-search-area .row{margin-right:0;margin-left:0}.tp-cart-title a{padding-right:34px}}.lava-product-intro{display:flex;flex-direction:column;align-items:flex-start;padding:0;border:0;border-radius:0;background:rgba(0,0,0,0);box-shadow:none}.lava-product-category-link{display:inline-flex;align-items:center;gap:7px;margin:0 0 16px;border-bottom:1px solid rgba(20,20,20,.32);color:var(--lava-muted);font-family:var(--tp-ff-onest);font-size:14px;font-weight:500;line-height:1.55;transition:color .22s ease,border-color .22s ease}.lava-product-category-link:hover{border-color:var(--lava-ink);color:var(--lava-ink)}.lava-product-category-link:focus-visible{outline:2px solid var(--lava-ink);outline-offset:4px}.lava-product-title-row{display:flex;width:100%;align-items:flex-end;gap:12px 18px;margin-bottom:12px}.lava-product-title-size{flex:0 0 auto;padding-bottom:4px;color:var(--lava-muted);font-family:var(--tp-ff-onest);font-size:14px;font-weight:600;line-height:1;white-space:nowrap}.lava-product-title{min-width:0;width:100%;margin:0;color:var(--lava-ink);font-family:var(--tp-ff-onest);font-size:clamp(28px,2.5vw,42px);font-weight:500;line-height:1.05;letter-spacing:-.045em;text-transform:none;overflow-wrap:break-word}.lava-product-detail-page .lava-product-intro .tp-product-details-title.lava-product-title{color:var(--lava-ink,#141414)}.lava-product-detail-page .breadcrumb__list span{color:var(--lava-muted,rgba(20,20,20,.62))}.lava-product-detail-page .breadcrumb__style-2 .breadcrumb__list span:last-child{color:var(--lava-ink,#141414)}.lava-product-summary{margin:0 0 8px;color:var(--lava-ink);font-size:clamp(15px,1.05vw,17px)}.lava-product-pack-line,.lava-product-summary{max-width:52ch;font-family:var(--tp-ff-onest);line-height:1.5}.lava-product-pack-line{margin:0 0 18px;color:var(--lava-muted);font-size:13px}.lava-product-essentials{display:grid;width:100%;grid-template-columns:repeat(2,minmax(0,1fr));margin:0 0 20px;border-top:1px solid rgba(20,20,20,.16);border-bottom:1px solid rgba(20,20,20,.16)}.lava-product-essentials>div{min-width:0;padding:11px 0}.lava-product-essentials>div+div{padding-left:18px;border-left:1px solid rgba(20,20,20,.14)}.lava-product-essentials dd,.lava-product-essentials dt{margin:0;font-family:var(--tp-ff-onest)}.lava-product-essentials dt{margin-bottom:2px;color:var(--lava-muted);font-size:11px;font-weight:600}.lava-product-essentials dd{color:var(--lava-ink);font-size:14px;font-weight:600}.lava-product-buy{display:grid;grid-template-columns:auto minmax(180px,1fr);align-items:center;grid-gap:12px;gap:12px;width:100%;max-width:none;margin:0}.lava-product-size{display:inline-flex;align-items:center;gap:8px;height:48px;margin:0;padding:0 16px;border:1px solid rgba(20,20,20,.28);border-radius:0;color:var(--lava-ink);font-family:var(--tp-ff-onest);font-size:14px;font-weight:500}.lava-product-size span{color:var(--lava-muted);font-size:10px;font-weight:600;letter-spacing:.07em;text-transform:uppercase}.lava-quantity-stepper{display:inline-flex;flex:0 0 auto;align-items:center;overflow:hidden;border:1px solid rgba(20,20,20,.28);border-radius:0;background:hsla(0,0%,100%,.55)}.lava-quantity-step{width:44px;height:48px;display:grid;place-items:center;padding:0;border:0;color:var(--lava-ink);background:rgba(0,0,0,0);transition:background-color .25s ease}.lava-quantity-step svg{display:block}.lava-quantity-step:hover{background:rgba(20,20,20,.08)}.lava-quantity-step:focus-visible{outline:2px solid var(--lava-ink);outline-offset:-3px}.lava-quantity-value{width:46px;height:48px;padding:0;border:0;border-right:1px solid rgba(20,20,20,.16);border-left:1px solid rgba(20,20,20,.16);border-radius:0;color:var(--lava-ink);background:rgba(0,0,0,0);font-family:var(--tp-ff-onest);font-size:15px;font-weight:500;line-height:48px;text-align:center;-webkit-appearance:textfield;appearance:textfield;-moz-appearance:textfield}.lava-quantity-value::-webkit-inner-spin-button,.lava-quantity-value::-webkit-outer-spin-button{margin:0;appearance:none;-webkit-appearance:none}.lava-quantity-value:focus-visible{outline:2px solid var(--lava-ink);outline-offset:-3px}.lava-product-bag-btn{min-height:48px;padding:13px 22px;border:1px solid var(--lava-ink);border-radius:0;color:var(--lava-white);background:var(--lava-ink);font-family:var(--tp-ff-onest);font-size:14px;font-weight:600;letter-spacing:.01em;transition:color .3s ease,background-color .3s ease}.lava-product-detail-layout{display:grid;grid-template-columns:minmax(0,1.08fr) minmax(360px,.92fr);grid-gap:clamp(40px,5vw,88px);gap:clamp(40px,5vw,88px);align-items:center;margin-right:0;margin-left:0}.lava-product-detail-layout>[class*=col-]{width:100%;max-width:none;padding-right:0;padding-left:0}@media(min-width:992px){.lava-product-detail-page .lava-product-detail-media{min-height:clamp(420px,38vw,620px);border-radius:0}.lava-product-detail-page .lava-product-detail-image{max-height:clamp(430px,40vw,590px);padding:clamp(22px,3vw,52px)}}@media(max-width:991px){.lava-product-detail-layout{grid-template-columns:minmax(0,1fr);gap:0}}.lava-product-bag-btn:hover{color:var(--lava-ink);background:rgba(0,0,0,0)}.lava-product-bag-btn:focus-visible{outline:2px solid var(--lava-ink);outline-offset:2px}.lava-product-detail-sections{padding:0 0 clamp(44px,5vw,76px);scroll-margin-top:110px}.lava-product-tabs-nav{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));grid-gap:5px;gap:5px;padding:5px;border-radius:0;background:rgba(0,0,0,0)}.lava-product-tabs-nav button{position:relative;display:flex;align-items:center;justify-content:center;gap:8px;min-height:52px;padding:12px 16px;border:0;border-radius:0;color:var(--lava-muted);background:rgba(0,0,0,0);font-family:var(--tp-ff-onest);font-size:14px;font-weight:600;line-height:1;text-align:center;transition:color .22s ease,background-color .22s ease}.lava-product-tabs-nav button[aria-selected=true]{color:var(--lava-white);background:var(--lava-ink)}.lava-product-tabs-nav button:hover:not([aria-selected=true]){color:var(--lava-ink);background:hsla(0,0%,100%,.3)}.lava-product-tabs-nav button:focus-visible{z-index:1;outline:2px solid var(--lava-ink);outline-offset:2px}.lava-product-tab-icon{display:block;flex:0 0 auto;width:19px;height:19px}.lava-product-tabs-panels [role=tabpanel]{padding:clamp(20px,2.4vw,30px) 0 clamp(6px,1vw,12px);animation:lava-tab-reveal .32s cubic-bezier(.2,.75,.3,1) both}.lava-product-tabs-panels [role=tabpanel][hidden]{display:none}.lava-product-tabs-panels [role=tabpanel]:focus-visible{outline:2px solid var(--lava-ink);outline-offset:-2px}@keyframes lava-tab-reveal{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}.lava-product-tab-lede{max-width:88ch;margin:0 0 18px;color:var(--lava-ink);font-family:var(--tp-ff-onest);font-size:clamp(15px,1.05vw,17px);line-height:1.55}.lava-product-tab-kicker{margin:0 0 8px;color:var(--lava-muted);font-family:var(--tp-ff-onest);font-size:12px;font-weight:600}.lava-product-profile{margin:24px 0 26px}.lava-product-expectations h3,.lava-product-pairings h3,.lava-product-profile h3,.lava-product-references h3,.lava-product-routine-sequence h3,.lava-product-routine-tip h3,.lava-product-safety h3,.lava-product-seek-advice h3{margin:0 0 10px;color:var(--lava-ink);font-family:var(--tp-ff-onest);font-size:14px;font-weight:600;line-height:1.4}.lava-product-icon-heading{display:flex;align-items:center;gap:8px}.lava-product-section-icon{display:block;flex:0 0 auto;width:20px;height:20px}.lava-product-profile dl{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:18px clamp(26px,4vw,58px);gap:18px clamp(26px,4vw,58px);margin:0}.lava-product-profile dl>div{min-width:0;padding:0}.lava-product-profile dl>div:nth-child(2n){padding-right:0;padding-left:0}.lava-product-profile dt{margin:0 0 4px;color:var(--lava-muted);font-family:var(--tp-ff-onest);font-size:12px;font-weight:600;line-height:1.4}.lava-product-profile dd{margin:0;color:var(--lava-ink);font-family:var(--tp-ff-onest);font-size:15px;line-height:1.45}.lava-product-defs{display:grid;grid-gap:18px;gap:18px;margin:0}.lava-product-defs>div{display:grid;grid-template-columns:minmax(170px,.3fr) minmax(0,1fr);grid-gap:4px 32px;gap:4px 32px;padding:0}.lava-product-defs dt{font-size:14px;font-weight:600;line-height:1.45}.lava-product-defs dd,.lava-product-defs dt{margin:0;color:var(--lava-ink);font-family:var(--tp-ff-onest)}.lava-product-defs dd{max-width:78ch;font-size:15px;line-height:1.55}.lava-product-defs>div>dd:first-child{grid-column:1/-1}.lava-product-steps{display:grid;grid-gap:18px;gap:18px;margin:0;padding:0;list-style:none}.lava-product-steps li{display:grid;grid-template-columns:32px minmax(0,1fr);grid-gap:16px;gap:16px;padding:0}.lava-product-steps li>span{color:var(--lava-muted);font-family:var(--tp-ff-onest);font-size:11px;font-weight:600;letter-spacing:.06em;line-height:1.9}.lava-product-steps p{max-width:78ch;margin:0;color:var(--lava-ink);font-family:var(--tp-ff-onest);font-size:15px;line-height:1.55}.lava-product-tab-empty,.lava-product-tab-note{max-width:78ch;margin:16px 0 0;color:var(--lava-muted);font-family:var(--tp-ff-onest);font-size:13px;line-height:1.6}.lava-product-tab-empty{margin-top:0}.lava-product-editorial-note{display:grid;grid-template-columns:minmax(240px,.78fr) minmax(260px,1fr);grid-gap:clamp(24px,4vw,56px);gap:clamp(24px,4vw,56px);align-items:center;max-width:920px;margin:0 0 clamp(34px,4vw,50px)}.lava-product-editorial-note-media{position:relative;overflow:hidden;aspect-ratio:4/5;border-radius:0;background:hsla(0,0%,100%,.16)}.lava-product-editorial-note-skin{display:block;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center}.lava-product-editorial-note h3{max-width:12ch;margin:0 0 12px;color:var(--lava-ink);font-family:var(--tp-ff-onest);font-size:clamp(24px,2.8vw,38px);font-weight:500;line-height:1.02;letter-spacing:-.045em}.lava-product-editorial-note p{max-width:46ch;margin:0;color:var(--lava-ink);font-family:var(--tp-ff-onest);font-size:15px;line-height:1.6}.lava-product-routine-tip{max-width:78ch;margin-top:28px}.lava-product-routine-tip p{margin:0;color:var(--lava-ink);font-family:var(--tp-ff-onest);font-size:15px;line-height:1.55}.lava-product-expectations,.lava-product-pairings,.lava-product-references,.lava-product-routine-sequence,.lava-product-safety,.lava-product-seek-advice{max-width:78ch;margin-top:30px}.lava-product-expectations ul,.lava-product-pairings ul,.lava-product-references ul,.lava-product-routine-sequence ol,.lava-product-safety ul{margin:0;padding:0;list-style:none}.lava-product-expectations li,.lava-product-safety li{position:relative;padding:8px 0 8px 22px;color:var(--lava-ink);font-family:var(--tp-ff-onest);font-size:15px;line-height:1.55}.lava-product-expectations li:before,.lava-product-safety li:before{position:absolute;top:17px;left:2px;width:6px;height:6px;border-radius:50%;background:currentColor;content:""}.lava-product-routine-meta{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:18px clamp(26px,4vw,58px);gap:18px clamp(26px,4vw,58px);max-width:78ch;margin:0}.lava-product-routine-meta>div{padding:0}.lava-product-routine-meta>div:nth-child(2n){padding-right:0;padding-left:0}.lava-product-routine-meta dt{margin-bottom:4px;color:var(--lava-muted);font-family:var(--tp-ff-onest);font-size:12px;font-weight:600}.lava-product-references>p,.lava-product-routine-meta dd,.lava-product-seek-advice p{margin:0;color:var(--lava-ink);font-family:var(--tp-ff-onest);font-size:15px;line-height:1.55}.lava-product-routine-sequence li{display:grid;grid-template-columns:32px minmax(0,1fr);grid-gap:12px;gap:12px;padding:7px 0}.lava-product-routine-sequence li span{color:var(--lava-muted);font-family:var(--tp-ff-onest);font-size:11px;font-weight:600;letter-spacing:.06em}.lava-product-routine-sequence li p{margin:0;color:var(--lava-ink);font-family:var(--tp-ff-onest);font-size:15px;line-height:1.45}.lava-product-pairings ul{display:flex;flex-wrap:wrap;gap:8px}.lava-product-pairings li{padding:8px 12px;border:1px solid rgba(20,20,20,.2);border-radius:0;color:var(--lava-ink);font-family:var(--tp-ff-onest);font-size:13px;line-height:1.3}.lava-product-references>p{margin-bottom:10px;color:var(--lava-muted);font-size:13px}.lava-product-references a{display:flex;gap:12px;align-items:baseline;justify-content:space-between;padding:8px 0;color:var(--lava-ink);font-family:var(--tp-ff-onest);font-size:14px;font-weight:600}.lava-product-references a:after{flex:0 0 auto;content:"↗"}.lava-product-references a span{margin-left:auto;color:var(--lava-muted);font-size:12px;font-weight:400}.lava-product-faq-list{display:grid;grid-gap:6px;gap:6px}.lava-product-faq-list details{padding:0 14px;border-radius:0;background:hsla(0,0%,100%,.18)}.lava-product-faq-list summary{position:relative;padding:14px 44px 14px 0;color:var(--lava-ink);font-family:var(--tp-ff-onest);font-size:clamp(15px,1.15vw,17px);font-weight:500;list-style:none;cursor:pointer}.lava-product-faq-list summary::-webkit-details-marker{display:none}.lava-product-faq-list summary:after{position:absolute;top:50%;right:8px;width:18px;height:18px;color:var(--lava-ink);content:"+";font-size:20px;font-weight:300;line-height:18px;text-align:center;transform:translateY(-50%)}.lava-product-faq-list details[open] summary:after{content:"−"}.lava-product-faq-list summary:focus-visible{outline:2px solid var(--lava-ink);outline-offset:-3px}.lava-product-faq-list details p{max-width:78ch;margin:-2px 0 0;padding:0 44px 16px 0;color:var(--lava-muted);font-family:var(--tp-ff-onest);font-size:14px;line-height:1.6}.lava-product-help-cta{display:grid;grid-template-columns:minmax(0,1fr) auto;grid-gap:20px 40px;gap:20px 40px;align-items:center;margin-top:clamp(20px,2.4vw,32px);padding:clamp(20px,2.4vw,30px) clamp(20px,2.6vw,34px);color:var(--lava-white);background:var(--lava-ink)}.lava-product-help-cta>div:first-child>span{display:block;margin-bottom:6px;color:hsla(0,0%,100%,.62);font-family:var(--tp-ff-onest);font-size:11px;font-weight:600;letter-spacing:.08em;text-transform:uppercase}.lava-product-help-cta h2{margin:0 0 8px;color:var(--lava-white);font-family:var(--tp-ff-onest);font-size:clamp(20px,1.9vw,27px);font-weight:500;line-height:1.1;letter-spacing:-.04em;text-transform:none}.lava-product-help-cta p{max-width:620px;margin:0;color:hsla(0,0%,100%,.7);font-family:var(--tp-ff-onest);font-size:14px;line-height:1.55}.lava-product-help-cta>div:last-child{display:flex;flex-wrap:wrap;gap:10px}.lava-product-help-primary,.lava-product-help-secondary{display:inline-flex;align-items:center;justify-content:center;min-height:46px;padding:12px 20px;border:1px solid hsla(0,0%,100%,.52);color:var(--lava-white);font-family:var(--tp-ff-onest);font-size:12px;font-weight:600;letter-spacing:.04em;text-transform:uppercase}.lava-product-help-primary,.lava-product-help-primary:hover,.lava-product-help-secondary:hover{color:var(--lava-ink);background:var(--lava-white)}.lava-product-help-primary:focus-visible,.lava-product-help-secondary:focus-visible{outline:2px solid var(--lava-white);outline-offset:2px}@media(min-width:992px){.lava-product-tabs{display:grid;grid-template-columns:210px minmax(0,1fr);grid-gap:0 32px;gap:0 32px;box-shadow:none}.lava-product-tabs,.lava-product-tabs-nav{padding:0;border:0;border-radius:0;background:rgba(0,0,0,0)}.lava-product-tabs-nav{display:flex;flex-direction:column;gap:5px;align-self:start}.lava-product-tabs-nav button{justify-content:flex-start;min-height:46px;padding:11px 14px;border:0;border-radius:0;text-align:left}.lava-product-tabs-nav button:last-child{border:0}.lava-product-tabs-panels{min-width:0;min-height:300px;padding-left:18px}.lava-product-tabs-panels [role=tabpanel]{padding:4px 0 8px}.lava-product-help-cta{border-radius:0}}@media(max-width:767px){.lava-product-tabs-nav{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));overflow:visible;grid-gap:4px;gap:4px;padding:4px;-webkit-mask-image:none;mask-image:none}.lava-product-tabs-nav button{min-height:48px;min-width:0;gap:6px;padding:10px 6px;border:0;font-size:12px}.lava-product-tab-icon{width:17px;height:17px}.lava-product-tabs-panels [role=tabpanel]{padding:20px 0 4px}.lava-product-editorial-note{grid-template-columns:minmax(0,1fr);gap:18px;margin-bottom:32px}.lava-product-editorial-note-media{aspect-ratio:4/5;border-radius:0}.lava-product-editorial-note h3{max-width:15ch}.lava-product-defs>div,.lava-product-steps li{grid-template-columns:minmax(0,1fr);gap:4px}.lava-product-steps li>span{line-height:1.4}.lava-product-routine-meta>div,.lava-product-routine-meta>div:nth-child(2n){padding:0;border-left:0}.lava-product-references a{align-items:flex-start}.lava-product-references a span{display:none}.lava-product-profile dl>div,.lava-product-profile dl>div:nth-child(2n){padding:0;border-left:0}.lava-product-help-cta{grid-template-columns:minmax(0,1fr);gap:18px;margin-top:48px}.lava-product-help-cta>div:last-child,.lava-product-help-primary,.lava-product-help-secondary{width:100%}}@media(prefers-reduced-motion:reduce){.lava-product-tabs-nav button{transition:none}.lava-product-tabs-panels [role=tabpanel]{animation:none}}@media(max-width:767px){.lava-product-title{font-size:clamp(25px,7.4vw,33px)}.lava-product-intro{border:0;border-radius:0;background:rgba(0,0,0,0);box-shadow:none}.lava-product-title-row{display:block}.lava-product-title{display:inline;width:auto}.lava-product-title-size{display:inline-block;margin-left:10px;padding-bottom:0;vertical-align:baseline}.lava-product-pack-line,.lava-product-summary{max-width:none}.lava-product-pack-line{margin-bottom:14px}.lava-product-buy{display:grid;grid-template-columns:minmax(0,1fr);max-width:none;grid-gap:10px;gap:10px}.lava-product-size{height:44px;padding:0 14px}.lava-quantity-step,.lava-quantity-value{height:44px}.lava-quantity-value{line-height:44px}.lava-product-bag-btn{min-width:0;min-height:44px;flex:1 1 100%;padding:12px 16px;font-size:13px}.lava-product-media-favorite{top:8px;right:8px}}@media(prefers-reduced-motion:reduce){.lava-product-bag-btn,.lava-product-media-favorite .tp-product-favorite-btn,.lava-quantity-step{transition:none}}html.is-mobile-menu-open,html.is-mobile-menu-open body{overflow:hidden}@media(max-width:1199px){.tp-header-10-offcanvas .tp-header-bar button{width:44px;height:44px;gap:5px}.tp-header-10-offcanvas .tp-header-bar button i{width:16px;height:1.5px;border-radius:999px}.tp-header-10-offcanvas .tp-header-bar button i:last-child{width:11px;margin-left:auto}.lava-mobile-menu-panel.tp-offcanvas-area{position:fixed!important;inset:0!important;z-index:10050;width:100%!important;height:100dvh;opacity:0;visibility:hidden;pointer-events:none;background:#f2eee7;transform:none!important;transition:opacity .32s ease,visibility 0s linear .32s}.lava-mobile-menu-panel.tp-offcanvas-area.opened{opacity:1;visibility:visible;pointer-events:auto;transition-delay:0s}.lava-mobile-menu-panel .lava-mobile-menu-shell{position:absolute;inset:0;width:100%!important;max-width:none;height:100%;padding:max(24px,env(safe-area-inset-top)) clamp(24px,6vw,48px) max(24px,env(safe-area-inset-bottom));overflow-y:auto;background:#f2eee7;transform:translateY(14px);transition:transform .48s cubic-bezier(.22,1,.36,1);overscroll-behavior:contain}.lava-mobile-menu-panel.opened .lava-mobile-menu-shell{transform:translateY(0)}.lava-mobile-menu-top{display:flex;align-items:flex-start;justify-content:space-between}.lava-mobile-menu-close{display:grid;width:52px;height:52px;place-items:center;border:0;color:#151515;background:rgba(0,0,0,0);transition:color .2s ease}.lava-mobile-menu-close:hover{color:rgba(21,21,21,.58);background:rgba(0,0,0,0)}.lava-mobile-menu-close:focus-visible{color:#151515;background:rgba(0,0,0,0)}.lava-mobile-menu-close:focus-visible,.lava-mobile-menu-primary a:focus-visible,.lava-mobile-menu-support a:focus-visible{outline:2px solid #151515;outline-offset:4px}.lava-mobile-menu-brand{display:flex;width:76.5px;height:19px;align-items:center}.lava-mobile-menu-brand img{display:block;width:76.5px;height:auto}.lava-mobile-menu-layout{display:flex;min-height:calc(100dvh - max(24px,env(safe-area-inset-top)) - max(24px,env(safe-area-inset-bottom)) - 52px);flex-direction:column}.lava-mobile-menu-primary{margin-top:clamp(44px,7vh,82px)}.lava-mobile-menu-primary ol{display:grid;grid-gap:clamp(7px,1.8vh,16px);gap:clamp(7px,1.8vh,16px);margin:0;padding:0;list-style:none}.lava-mobile-menu-primary li{display:grid;grid-template-columns:42px minmax(0,1fr);align-items:baseline;opacity:0;transform:translateY(14px);transition:opacity .42s ease,transform .55s cubic-bezier(.22,1,.36,1)}.lava-mobile-menu-panel.opened .lava-mobile-menu-primary li{opacity:1;transform:translateY(0)}.lava-mobile-menu-panel.opened .lava-mobile-menu-primary li:first-child{transition-delay:.08s}.lava-mobile-menu-panel.opened .lava-mobile-menu-primary li:nth-child(2){transition-delay:.12s}.lava-mobile-menu-panel.opened .lava-mobile-menu-primary li:nth-child(3){transition-delay:.16s}.lava-mobile-menu-panel.opened .lava-mobile-menu-primary li:nth-child(4){transition-delay:.2s}.lava-mobile-menu-panel.opened .lava-mobile-menu-primary li:nth-child(5){transition-delay:.24s}.lava-mobile-menu-primary li>span{color:#151515;font-family:var(--tp-ff-besley);font-size:13px;font-weight:400}.lava-mobile-menu-primary a{width:-moz-fit-content;width:fit-content;color:#151515;font-family:var(--tp-ff-besley);font-size:clamp(35px,9.2vw,60px);font-weight:400;line-height:1.02;letter-spacing:-.055em;text-transform:uppercase}.lava-mobile-menu-primary a[aria-current=page]{text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:6px}.lava-mobile-menu-footer{margin-top:auto;padding-top:clamp(48px,8vh,86px)}.lava-mobile-menu-preferences{margin-bottom:30px}.lava-mobile-menu-footer address{display:flex;flex-direction:column;margin:0;color:#151515;font-family:var(--tp-ff-besley);font-size:15px;font-style:normal;line-height:1.3;text-align:right}.lava-mobile-menu-footer address span{font-size:12px;text-transform:uppercase}.lava-mobile-menu-footer address a{color:inherit}.lava-mobile-menu-support{display:flex;flex-wrap:wrap;gap:4px 22px;margin-top:26px;padding-top:14px;border-top:1px solid rgba(21,21,21,.18)}.lava-mobile-menu-support a{display:inline-flex;min-height:44px;align-items:center;color:#151515;font-family:var(--tp-ff-besley);font-size:14px;line-height:1.2}}.lava-shop-catalog-card .tp-product-item-thumb img{padding:0 4px;transform:scale(1.13)}.lava-shop-catalog-card .tp-product-item:hover .tp-product-item-thumb img{transform:scale(1.17) translateY(-2px)}.lava-shop-catalog-card .tp-product-favorite-btn{display:grid;width:44px;height:44px;place-items:center;border:0;color:#fff;background:rgba(0,0,0,0)}.lava-shop-catalog-card .tp-product-favorite-btn svg{width:15px;height:15px;filter:drop-shadow(0 1px 2px rgba(0,0,0,.42))}.lava-shop-catalog-card .tp-product-item-content-row{display:flex;flex-direction:column;align-items:stretch;gap:0}.lava-shop-catalog-card .tp-product-item-title{max-width:none}.lava-shop-catalog-card .tp-product-item.has-product-summary .tp-product-item-content{min-height:166px}.lava-shop-catalog-card .tp-product-item-cart-btn{width:100%;min-height:44px;justify-content:center;gap:10px;margin-top:14px;padding:0 16px;border-radius:12px;color:#fff;background:#151515;font-size:10px;letter-spacing:.06em}.lava-shop-catalog-card .tp-product-item-cart-label{display:inline}.lava-shop-catalog-card .tp-product-item-cart-icon{width:18px;height:18px;flex-basis:18px;border:0;color:#fff;background:rgba(0,0,0,0)}.lava-shop-catalog-card .tp-product-item-cart-btn:focus-visible,.lava-shop-catalog-card .tp-product-item-cart-btn:hover{color:#151515;background:#fff}.lava-shop-catalog-card .tp-product-item-cart-btn:focus-visible .tp-product-item-cart-icon,.lava-shop-catalog-card .tp-product-item-cart-btn:hover .tp-product-item-cart-icon{color:inherit;background:rgba(0,0,0,0);transform:none}@media(max-width:767px){.lava-shop-catalog-card .tp-product-item-thumb img{padding:0;transform:scale(1.16)}.lava-shop-catalog-card .tp-product-item:hover .tp-product-item-thumb img{transform:scale(1.16)}.lava-shop-catalog-card .tp-product-favorite-wrapper{top:-43px;right:-5px}.lava-shop-catalog-card .tp-product-item.has-product-summary .tp-product-item-content{min-height:166px}.lava-shop-catalog-card .tp-product-item-cart-btn{min-height:44px;gap:9px;margin-top:12px;padding:0 14px;font-size:9px}.lava-shop-catalog-card .tp-product-item-cart-icon{width:16px;height:16px;flex-basis:16px}}@media(max-width:359px){.lava-mobile-menu-primary{margin-top:34px}.lava-mobile-menu-primary a{font-size:clamp(34px,10vw,42px)}.lava-mobile-menu-primary ol{gap:5px}.lava-mobile-menu-footer{padding-top:36px}.lava-mobile-menu-support{margin-top:18px}}@media(prefers-reduced-motion:reduce){.lava-mobile-menu-panel,.lava-mobile-menu-primary li,.lava-mobile-menu-shell{transition:none!important}}.tp-header-shop-wrap:not(.lava-home-header-wrap){transition:color .52s ease,background-color .52s ease,border-color .52s ease,box-shadow .52s ease,backdrop-filter .52s ease!important}.tp-header-shop-area:not(.lava-home-header){position:fixed!important;inset:0 0 auto;z-index:1000}.tp-header-shop-area:not(.lava-home-header) .tp-header-shop-wrap,.tp-header-shop-area:not(.lava-home-header) .tp-header-shop-wrap.header-sticky{position:relative!important;top:auto!important;right:auto!important;left:auto!important;width:100%!important;margin:0!important;transform:none!important}.tp-header-shop-wrap:not(.lava-home-header-wrap).header-sticky{animation:none!important}.tp-header-shop-wrap:not(.lava-home-header-wrap) a,.tp-header-shop-wrap:not(.lava-home-header-wrap) button,.tp-header-shop-wrap:not(.lava-home-header-wrap) i,.tp-header-shop-wrap:not(.lava-home-header-wrap) img,.tp-header-shop-wrap:not(.lava-home-header-wrap) svg{transition:color .42s ease,filter .52s ease,opacity .42s ease!important}@media(max-width:767px){.lava-footer-logo-slot{width:min(46%,170px)}}@media(prefers-reduced-motion:reduce){.tp-header-shop-wrap:not(.lava-home-header-wrap),.tp-header-shop-wrap:not(.lava-home-header-wrap) a,.tp-header-shop-wrap:not(.lava-home-header-wrap) button,.tp-header-shop-wrap:not(.lava-home-header-wrap) i,.tp-header-shop-wrap:not(.lava-home-header-wrap) img,.tp-header-shop-wrap:not(.lava-home-header-wrap) svg{transition:none!important}}.lava-shop-catalog-feature{display:block;min-height:0;overflow:hidden;border-radius:0;color:inherit;background:rgba(0,0,0,0)}.lava-shop-catalog-feature-slider{position:relative;height:clamp(240px,20vw,310px);overflow:hidden;background:#e8e1da}.lava-shop-catalog-feature-slider:after{position:absolute;inset:0 auto 0 0;z-index:1;width:58%;background:linear-gradient(90deg,rgba(249,244,240,.98),rgba(249,244,240,.9) 58%,rgba(249,244,240,0));content:"";pointer-events:none}.lava-shop-catalog-feature-copy-block{position:absolute;top:50%;left:clamp(28px,4vw,64px);z-index:2;width:min(38%,520px);color:var(--lava-ink);transform:translateY(-50%)}.lava-shop-catalog-feature-copy-block>span{display:block;margin-bottom:clamp(12px,1.5vw,20px);color:rgba(20,20,20,.56);font-family:var(--tp-ff-onest);font-size:10px;font-weight:600;letter-spacing:.1em;text-transform:uppercase}.lava-shop-catalog-feature-copy-block h1{max-width:500px;margin:0;color:inherit;font-family:var(--tp-ff-onest);font-size:clamp(38px,4.1vw,64px);font-weight:500;line-height:.94;letter-spacing:-.06em}.lava-shop-catalog-feature-copy-block p{max-width:340px;margin:clamp(14px,1.5vw,20px) 0 0;color:rgba(20,20,20,.62);font-family:var(--tp-ff-onest);font-size:13px;line-height:1.5}.lava-shop-catalog-feature-slide{position:absolute;inset:0;margin:0;opacity:0;visibility:hidden;transition:opacity .8s ease,visibility 0s linear .8s}.lava-shop-catalog-feature-slide.is-active{opacity:1;visibility:visible;transition-delay:0s}.lava-shop-catalog-feature-slide img{-o-object-fit:cover;object-fit:cover;-o-object-position:center 38%;object-position:center 38%;transform:scale(1.01)}.lava-shop-catalog-feature-pagination{position:absolute;right:18px;bottom:16px;z-index:2;display:flex;gap:7px}.lava-shop-catalog-feature-pagination button{width:44px;height:44px;border-radius:50%;position:relative}.lava-shop-catalog-feature-pagination button:after{position:absolute;top:50%;left:50%;width:6px;height:6px;border:1px solid #fff;border-radius:50%;content:"";transform:translate(-50%,-50%)}.lava-shop-catalog-feature-pagination button.is-active:after{background:#fff}.lava-shop-catalog-card .tp-product-item,.lava-shop-catalog-card .tp-product-item.has-product-summary{height:auto;min-height:0;padding-top:22px}.lava-shop-catalog-card .tp-product-item:before{display:none}.lava-shop-catalog-card .tp-product-favorite-wrapper{top:-12px;right:-4px}.lava-shop-catalog-card .tp-product-favorite-btn{color:#151515}.lava-shop-catalog-card .tp-product-favorite-btn svg{filter:none}.lava-shop-catalog-card .tp-product-item-content,.lava-shop-catalog-card .tp-product-item.has-product-summary .tp-product-item-content{min-height:0}@media(max-width:767px){.lava-shop-catalog{padding-top:96px}.lava-shop-catalog-feature-slider{height:auto;aspect-ratio:4/3}.lava-shop-catalog-feature-copy-block,.lava-shop-catalog-feature-slider:after{display:none}.lava-shop-catalog-feature-slide img{-o-object-position:center 42%;object-position:center 42%}.lava-shop-catalog-feature-pagination{right:7px;bottom:6px;gap:0}.lava-shop-catalog-feature-pagination button{width:38px;height:38px}.lava-shop-catalog-card .tp-product-item,.lava-shop-catalog-card .tp-product-item.has-product-summary{display:flex;height:100%;min-height:0;flex-direction:column;padding:18px 10px 10px}.lava-shop-product-grid{margin-right:-4px;margin-left:-4px;gap:6px;align-items:stretch}.lava-shop-catalog-card{height:100%}.lava-shop-catalog-card .tp-product-item-thumb{margin-bottom:15px}.lava-shop-catalog-card .tp-product-favorite-wrapper{top:-10px;right:-5px}.lava-shop-catalog-card .tp-product-item-content,.lava-shop-catalog-card .tp-product-item.has-product-summary .tp-product-item-content{display:flex;width:100%;flex:1 1 auto;min-height:0}.lava-shop-catalog-card .tp-product-item-content-row{width:100%;height:100%;flex:1 1 auto;gap:13px}.lava-shop-catalog-card .tp-product-item-cart-btn{margin-top:auto}.lava-shop-product-grid.is-single-result .lava-shop-catalog-card{grid-column:1/-1;width:100%}.lava-shop-product-grid.is-single-result .tp-product-item-thumb{aspect-ratio:4/3}}@media(prefers-reduced-motion:reduce){.lava-shop-catalog-feature-slide{transition:none}}.tp-header-shop-lang{position:relative}.lava-header-preferences-popover{position:absolute;top:calc(100% + 12px);inset-inline-end:0;z-index:100;width:min(340px,86vw);padding:12px;color:var(--lava-ink);background:#f2eee7;border:1px solid rgba(20,20,20,.16);box-shadow:0 24px 60px rgba(20,20,20,.18)}.lava-store-preferences{display:grid;grid-gap:8px;gap:8px;width:100%;font-family:var(--tp-ff-onest)}.lava-store-preference{margin:0}.lava-store-preference summary{display:flex;min-height:52px;align-items:center;justify-content:space-between;gap:18px;padding:0 14px;border:1px solid rgba(20,20,20,.2);color:var(--lava-ink);background:rgba(0,0,0,0);cursor:pointer;list-style:none}.lava-store-preference summary::-webkit-details-marker{display:none}.lava-store-preference summary:after{width:7px;height:7px;flex:0 0 auto;border-right:1.5px solid;border-bottom:1.5px solid;content:"";transform:rotate(45deg) translateY(-2px);transition:transform .18s ease}.lava-store-preference[open] summary:after{transform:rotate(225deg) translate(-1px,-1px)}.lava-store-preference summary>span{margin-inline-end:auto;color:var(--lava-muted);font-size:12px;font-weight:600}.lava-store-preference summary strong{color:var(--lava-ink);font-size:13px;font-weight:650}.lava-store-preference-options{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));border:1px solid rgba(20,20,20,.2);border-top:0 solid rgba(20,20,20,.2)}.lava-store-preference-options button{min-width:0;min-height:46px;padding:8px 6px;border:0;border-inline-end:1px solid rgba(20,20,20,.14);color:var(--lava-ink);background:rgba(0,0,0,0);font-family:var(--tp-ff-onest);font-size:12px;font-weight:600}.lava-store-preference-options button:last-child{border-inline-end:0}.lava-store-preference-options button[aria-pressed=true]{color:var(--lava-white);background:var(--lava-ink)}.lava-store-preference-options button small{margin-inline-start:4px;font:inherit;opacity:.68}.lava-store-preference summary:focus-visible,.lava-store-preference-options button:focus-visible{position:relative;z-index:1;outline:2px solid var(--lava-ink);outline-offset:2px}.lava-product-card-price{display:flex;gap:9px;align-items:baseline;margin:9px 0 0;color:#31271f;font-size:14px;font-weight:600}.lava-product-card-price span{color:#8b3327;font-size:11px;font-weight:500}.tp-product-item-cart-btn:disabled{opacity:.45;cursor:not-allowed}.lava-cart-inquiry-link{display:block;margin-top:14px;color:#3e3027;font-size:13px;text-align:center;text-decoration:underline;text-underline-offset:3px}.lava-inquiry-submit{display:grid;grid-gap:16px;gap:16px;margin-top:24px}.lava-inquiry-products{display:grid;grid-gap:12px;gap:12px;margin:0 0 24px;padding:0;list-style:none}.lava-inquiry-products li{display:flex;gap:16px;justify-content:space-between;padding-bottom:12px;border-bottom:1px solid #e7ded5}.lava-account-page{background:#f4f0ea}.lava-account-nav{display:flex;gap:8px;overflow-x:auto;margin-bottom:28px;padding-bottom:4px}.lava-account-nav a{flex:0 0 auto;padding:9px 14px;border:1px solid #d7ccc2;border-radius:999px;color:#42352c;font-size:13px}.lava-account-grid{display:grid;grid-template-columns:minmax(0,1.5fr) minmax(300px,.8fr);grid-gap:24px;gap:24px;align-items:start}.lava-account-grid>aside,.lava-account-grid>div{display:grid;grid-gap:20px;gap:20px}.lava-account-panel{padding:clamp(22px,3vw,34px);border:1px solid #ded5cd;border-radius:18px;background:#fff}.lava-account-panel h2{margin-bottom:20px;font-size:24px}.lava-account-panel h3{margin:0 0 16px;font-size:18px}.lava-account-list{display:grid;grid-gap:10px;gap:10px}.lava-account-list article{display:flex;justify-content:space-between;gap:18px;padding:14px 0;border-bottom:1px solid #eee7e1}.lava-account-list article div{display:grid;grid-gap:3px;gap:3px}.lava-account-list article span{color:#74675d;font-size:12px;text-transform:capitalize}.lava-account-list article p{margin:0}.lava-account-address,.lava-account-form{display:grid;grid-gap:14px;gap:14px}.lava-account-addresses{display:grid;grid-template-columns:1fr 1fr;grid-gap:28px;gap:28px}.lava-account-address label,.lava-account-form label{display:grid;grid-gap:7px;gap:7px;color:#5e5046;font-size:12px;font-weight:600}.lava-account-address input,.lava-account-form input,.lava-account-form select{width:100%;min-height:46px;padding:10px 12px;border:1px solid #d8cec5;border-radius:9px;background:#fff;color:#2f2721;font-size:14px}.lava-account-check{display:flex!important;grid-template-columns:18px 1fr;align-items:center}.lava-account-check input{width:17px;min-height:17px}.lava-account-address button,.lava-account-form button,.lava-account-signout{min-height:44px;padding:10px 17px;border:0;border-radius:999px;background:#332821;color:#fff}.lava-account-status{position:sticky;bottom:16px;z-index:2;padding:12px 16px;border-radius:10px;background:#e8f1e8;color:#244b2a}.lava-account-signout{width:100%;background:rgba(0,0,0,0);color:#5c2d25;border:1px solid #bb9c95}.lava-avatar-upload{display:grid;grid-template-columns:64px 1fr;grid-gap:12px;gap:12px;align-items:center;margin-bottom:20px}.lava-avatar-upload>img,.lava-avatar-upload>span{width:64px;height:64px;border-radius:50%;-o-object-fit:cover;object-fit:cover}.lava-avatar-upload>span{display:grid;place-items:center;background:#e9e0d7;color:#57463a;font-size:24px}.lava-avatar-upload label{display:grid;grid-gap:5px;gap:5px;color:#5e5046;font-size:12px;font-weight:600}.lava-avatar-upload input{font-size:11px}.lava-avatar-upload small{grid-column:1/-1}.lava-admin-shell{--admin-bg:#f7f8fa;--admin-sunken:#fafbfc;--admin-muted:#71717a;--admin-accent:#2458d6;--admin-accent-hover:#1946b6;--admin-accent-tint:#edf3ff;--admin-ok-tint:#eaf7ef;--admin-warn-tint:#fff5e6;--admin-shadow:0 1px 2px rgb(16 24 40/0.04),0 1px 3px rgb(16 24 40/0.06);min-height:100vh;font-family:var(--font-onest),var(--font-inter),Arial,sans-serif;line-height:1.45}.agntix-dark .lava-admin-shell{--admin-secondary:#b4b4bd;--admin-muted:#92929c;--admin-border:#2b2b2f;--admin-accent:#78a0ff;--admin-accent-hover:#9ab8ff;--admin-accent-tint:rgb(74 119 226/0.18);--admin-shadow:0 1px 2px rgb(0 0 0/0.3),0 1px 3px rgb(0 0 0/0.38)}.lava-admin-shell *,.lava-admin-shell :after,.lava-admin-shell :before{box-sizing:border-box}.lava-admin-shell a{text-decoration:none}.lava-admin-shell button{font-family:inherit}.lava-admin-shell :focus-visible{outline:2px solid var(--admin-accent);outline-offset:2px}.lava-admin-sidebar{position:fixed;inset:0 auto 0 0;z-index:40;display:flex;width:244px;flex-direction:column;padding:24px 12px 16px;border-right:1px solid var(--admin-border)}.lava-admin-brand{display:flex;min-height:50px;flex-direction:column;justify-content:center;margin:0 12px 30px;color:var(--admin-ink)}.lava-admin-brand img{width:126px;height:auto;filter:none}.agntix-dark .lava-admin-brand img{filter:invert(1)}.lava-admin-brand span{margin-top:4px;color:var(--admin-muted);font-weight:650;letter-spacing:.09em;text-transform:uppercase}.lava-admin-nav-label{margin:0 12px 8px;letter-spacing:.08em;text-transform:uppercase}.lava-admin-sidebar nav{display:grid;grid-gap:3px;gap:3px}.lava-admin-nav-link{display:flex;align-items:center;padding:9px 12px;border-radius:9px;font-weight:520;transition:color .12s ease,background .12s ease,box-shadow .12s ease}.lava-admin-external{margin-left:auto;transform:rotate(-45deg)}.lava-admin-sidebar-tail{display:grid;grid-gap:10px;gap:10px;margin-top:auto}.lava-admin-sidebar-user{display:flex;min-width:0;align-items:center;gap:10px;padding:13px 12px 0;border-top:1px solid var(--admin-border)}.lava-admin-sheet-account>span:nth-child(2),.lava-admin-sidebar-user>span:last-child{display:grid;min-width:0}.lava-admin-sheet-account strong,.lava-admin-sidebar-user strong{overflow:hidden;font-size:12px;text-overflow:ellipsis;white-space:nowrap}.lava-admin-sheet-account small,.lava-admin-sidebar-user small{overflow:hidden;color:var(--admin-muted);font-size:10px;text-overflow:ellipsis;white-space:nowrap}.lava-admin-avatar{display:grid;width:32px;height:32px;flex:0 0 auto;place-items:center;background:#242429;color:#fff;font-weight:700;letter-spacing:.02em}.lava-admin-workspace{min-width:0;min-height:100vh;margin-left:244px}.lava-admin-topbar{position:sticky;top:0;z-index:30;display:flex;height:58px;align-items:center;gap:16px;padding:0 32px;border-bottom:1px solid var(--admin-border);background:color-mix(in srgb,var(--admin-bg) 94%,transparent);backdrop-filter:blur(12px)}.lava-admin-location{display:flex;align-items:center;gap:8px;color:var(--admin-secondary);font-size:12px;font-weight:600}.lava-admin-location svg{color:var(--admin-muted)}.lava-admin-mobile-brand{display:none}.lava-admin-store-link,.lava-admin-topbar-actions{display:flex;align-items:center;gap:7px}.lava-admin-store-link{min-height:34px;padding:7px 10px;border-radius:8px;color:var(--admin-secondary);font-size:12px;font-weight:600}.lava-admin-store-link:hover{background:var(--admin-hover);color:var(--admin-ink)}.lava-admin-store-link svg{transform:rotate(-45deg)}.lava-admin-icon-button{display:grid;width:36px;height:36px;padding:0;place-items:center;border:1px solid rgba(0,0,0,0);border-radius:9px;background:rgba(0,0,0,0);color:var(--admin-secondary);cursor:pointer}.lava-admin-icon-button:hover{border-color:var(--admin-border);background:var(--admin-surface);color:var(--admin-ink)}.lava-admin-user-menu{position:relative}.lava-admin-user-trigger{display:flex;min-height:42px;align-items:center;padding:4px 7px;border:0;border-radius:10px;background:rgba(0,0,0,0);color:var(--admin-ink);text-align:left;cursor:pointer}.lava-admin-user-trigger:hover{background:var(--admin-hover)}.lava-admin-user-copy{display:grid;min-width:86px;max-width:150px}.lava-admin-user-copy strong{overflow:hidden;font-size:11px;text-overflow:ellipsis;white-space:nowrap}.lava-admin-user-copy small{color:var(--admin-muted);font-size:9px}.lava-admin-user-popover{position:absolute;right:0;z-index:60;display:grid;width:230px;padding:7px;border-radius:11px;background:var(--admin-surface);box-shadow:0 10px 30px rgba(16,24,40,.12)}.lava-admin-user-popover p{display:grid;margin:0 4px 6px;padding:8px 7px 12px;border-bottom:1px solid var(--admin-border)}.lava-admin-user-popover p strong{font-size:12px}.lava-admin-user-popover p span{overflow:hidden;color:var(--admin-muted);font-size:10px;text-overflow:ellipsis}.lava-admin-user-popover a,.lava-admin-user-popover button{min-height:36px;border-radius:7px;text-align:left;cursor:pointer}.lava-admin-user-popover a:hover,.lava-admin-user-popover button:hover{background:var(--admin-hover);color:var(--admin-ink)}.lava-admin-main{min-height:calc(100vh - 58px);margin:0 auto;padding:34px clamp(24px,3.3vw,52px) 64px}.lava-admin-heading,.lava-admin-section-heading{display:flex;gap:24px;align-items:center;justify-content:space-between}.lava-admin-heading{margin-bottom:26px}.lava-admin-heading h1{margin:0 0 5px;font-size:clamp(25px,2.5vw,34px);font-weight:680;letter-spacing:-.035em;line-height:1.12}.lava-admin-heading p{max-width:680px;margin:0}.lava-admin-heading a:not(.lava-admin-primary){color:var(--admin-accent);font-size:12px;font-weight:600}.lava-admin-actions a,.lava-admin-main button,.lava-admin-primary{display:inline-flex;align-items:center;justify-content:center;border:1px solid #242429;background:#242429;color:#fff;line-height:1.2;cursor:pointer;transition:transform .12s ease,background .12s ease,border-color .12s ease}.lava-admin-primary{border-color:var(--admin-accent);background:var(--admin-accent)}.lava-admin-primary:hover{border-color:var(--admin-accent-hover);background:var(--admin-accent-hover);color:#fff}.lava-admin-actions a:hover,.lava-admin-main button:hover{background:#3f3f46;color:#fff}.lava-admin-actions a:active,.lava-admin-main button:active,.lava-admin-primary:active{transform:scale(.98)}.lava-admin-stats{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-gap:14px;gap:14px;margin-bottom:22px}.lava-admin-stat{display:grid;grid-template-columns:42px 1fr auto;grid-gap:13px;gap:13px;align-items:center;min-height:108px;border:1px solid var(--admin-border);border-radius:13px;background:var(--admin-surface);color:inherit}.lava-admin-stat:hover{border-color:color-mix(in srgb,var(--admin-accent) 32%,var(--admin-border));color:inherit}.lava-admin-stat-icon{display:grid;width:42px;height:42px;place-items:center;border-radius:12px;color:var(--admin-accent)}.lava-admin-stat-copy{display:grid;grid-gap:2px;gap:2px}.lava-admin-stat-copy span{color:var(--admin-muted);font-size:10px;font-weight:650;letter-spacing:.04em;text-transform:uppercase}.lava-admin-stat-copy strong{color:var(--admin-ink);font-size:27px;font-weight:680;line-height:1}.lava-admin-stat-copy small{color:var(--admin-secondary);font-size:10px}.lava-admin-stat>svg{color:var(--admin-muted)}.lava-admin-dashboard-grid{display:grid;grid-template-columns:minmax(0,1.65fr) minmax(280px,.75fr);grid-gap:18px;gap:18px}.lava-admin-empty,.lava-admin-order-list article,.lava-admin-panel,.lava-admin-section{border:1px solid var(--admin-border);border-radius:13px;background:var(--admin-surface);box-shadow:var(--admin-shadow)}.lava-admin-panel{overflow:hidden}.lava-admin-panel-header{display:flex;align-items:center;justify-content:space-between;gap:18px;padding:18px 20px;border-bottom:1px solid var(--admin-border)}.lava-admin-panel-header h2{margin:0;font-size:15px;font-weight:680}.lava-admin-panel-header p{margin:3px 0 0;color:var(--admin-muted);font-size:11px}.lava-admin-panel-header a{color:var(--admin-accent);font-size:11px;font-weight:650}.lava-admin-attention-list{display:grid}.lava-admin-attention-list a{display:grid;grid-template-columns:34px 1fr auto;grid-gap:11px;gap:11px;align-items:center;min-height:66px;padding:12px 18px;border-bottom:1px solid var(--admin-border);color:inherit}.lava-admin-attention-list a:last-child{border-bottom:0}.lava-admin-attention-list a:hover{background:var(--admin-hover);color:inherit}.lava-admin-attention-icon{display:grid;width:34px;height:34px;place-items:center;border-radius:9px;background:var(--admin-warn-tint);color:var(--admin-warn)}.lava-admin-attention-list strong{display:block}.lava-admin-attention-list small{color:var(--admin-muted);font-size:10px}.lava-admin-attention-list>p{margin:0;padding:30px 20px;color:var(--admin-muted);font-size:12px;text-align:center}.lava-admin-section{margin-bottom:20px}.lava-admin-section h2{margin:0 0 18px;font-size:17px;font-weight:680;letter-spacing:-.015em}.lava-admin-section-heading h2{margin-bottom:0}.lava-admin-section-heading p{margin:3px 0 0;color:var(--admin-muted);font-size:10px}.lava-admin-table-wrap{margin-bottom:20px;border:1px solid var(--admin-border);border-radius:12px;background:var(--admin-surface);box-shadow:var(--admin-shadow)}.lava-admin-table-wrap+.lava-admin-section{margin-top:22px}.lava-admin-table-wrap.lava-admin-table-flush{margin-bottom:0;border:0;border-radius:0;box-shadow:none}.lava-admin-table{border-collapse:collapse;color:var(--admin-ink)}.lava-admin-table td,.lava-admin-table th{padding:13px 16px;border-bottom:1px solid var(--admin-border);text-align:left}.lava-admin-table tr:last-child td{border-bottom:0}.lava-admin-table th{font-size:9px;font-weight:700;letter-spacing:.07em;text-transform:uppercase}.lava-admin-table td{font-size:12px}.lava-admin-table tbody tr{transition:background .12s ease}.lava-admin-table tbody tr:hover{background:var(--admin-hover)}.lava-admin-table td small,.lava-admin-table td strong{display:block}.lava-admin-table td strong{font-weight:650}.lava-admin-table td small{margin-top:2px;color:var(--admin-muted);font-size:10px}.lava-admin-table td>a{display:inline-flex;align-items:center;gap:4px;color:var(--admin-accent);font-size:11px;font-weight:650}.lava-admin-status{display:inline-flex;width:-moz-max-content;width:max-content;align-items:center;border-radius:999px;background:var(--admin-hover);color:var(--admin-secondary);font-size:9px;font-weight:700;text-transform:capitalize;white-space:nowrap}.lava-admin-status:before{border-radius:50%;background:currentColor;content:""}.lava-admin-status.is-positive{background:var(--admin-ok-tint);color:var(--admin-ok)}.lava-admin-status.is-attention{background:var(--admin-warn-tint);color:var(--admin-warn)}.lava-admin-status.is-negative{background:var(--admin-danger-tint);color:var(--admin-danger)}.lava-admin-currency-grid{display:grid;grid-template-columns:repeat(3,minmax(260px,1fr));grid-gap:13px;gap:13px}.lava-admin-currency,.lava-admin-form{display:grid;grid-gap:14px;gap:14px}.lava-admin-currency{padding:17px;border:1px solid var(--admin-border);border-radius:10px;background:var(--admin-sunken)}.lava-admin-currency>div{display:flex;gap:10px;justify-content:space-between}.lava-admin-currency label,.lava-admin-form label,.lava-admin-reply-grid label{display:grid;grid-gap:6px;gap:6px;color:var(--admin-secondary);font-size:10px;font-weight:650}.lava-admin-main input,.lava-admin-main select,.lava-admin-main textarea{width:100%;min-height:40px;padding:9px 11px;border:1px solid var(--admin-border);outline:none;font:inherit;font-size:12px;transition:border-color .12s ease,box-shadow .12s ease}.lava-admin-main textarea{min-height:90px;line-height:1.55;resize:vertical}.lava-admin-main input::-moz-placeholder,.lava-admin-main textarea::-moz-placeholder{color:var(--admin-muted);opacity:1}.lava-admin-main input::placeholder,.lava-admin-main textarea::placeholder{color:var(--admin-muted);opacity:1}.lava-admin-main input:focus,.lava-admin-main select:focus,.lava-admin-main textarea:focus{border-color:var(--admin-accent);box-shadow:0 0 0 3px color-mix(in srgb,var(--admin-accent) 15%,transparent)}.lava-admin-main input[readonly]{background:var(--admin-hover);color:var(--admin-muted)}.lava-admin-check{display:flex!important;align-items:center;gap:8px}.lava-admin-check input{width:16px;min-height:16px}.lava-admin-inline-form{display:flex;flex-wrap:wrap;gap:8px;margin-top:14px}.lava-admin-inline-form input{width:auto;flex:1 1 140px}.lava-admin-chip-list,.lava-admin-rate-list{display:flex;flex-wrap:wrap;gap:8px;margin-top:14px}.lava-admin-chip-list span,.lava-admin-rate-list span{padding:7px 10px;border:1px solid var(--admin-border);border-radius:7px;background:var(--admin-sunken);color:var(--admin-secondary);font-size:10px}.lava-admin-rate-list em{color:var(--admin-warn);font-style:normal;font-weight:700}.lava-admin-price-form{display:flex;min-width:175px;gap:6px}.lava-admin-price-form input{min-width:90px}.lava-admin-bulk-actions{display:flex;flex-wrap:wrap;gap:7px}.lava-admin-form-grid{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:12px;gap:12px}.lava-admin-form details,.lava-admin-form-section,.lava-admin-upload{padding:18px;border:1px solid var(--admin-border);border-radius:11px;background:var(--admin-surface);box-shadow:var(--admin-shadow)}.lava-admin-form-section{display:grid;grid-gap:17px;gap:17px}.lava-admin-form-section>header{padding-bottom:14px}.lava-admin-form-section>header h2{margin:0;font-weight:680}.lava-admin-form-section>header p{margin:3px 0 0;font-size:10px}.lava-admin-form-stack{display:grid;grid-gap:13px;gap:13px}.lava-admin-form-section .lava-admin-upload{padding:16px 0 0;border:0;border-top:1px solid var(--admin-border);border-radius:0;background:rgba(0,0,0,0);box-shadow:none}.lava-admin-form details summary{margin-bottom:14px;color:var(--admin-ink);cursor:pointer;font-size:13px;font-weight:680}.lava-admin-json{font-family:ui-monospace,SFMono-Regular,Menlo,monospace!important;font-size:11px!important;line-height:1.55}.lava-admin-upload{display:grid;grid-template-columns:1fr auto;grid-gap:12px;gap:12px;align-items:end}.lava-admin-upload p{grid-column:1/-1;margin:0;color:var(--admin-secondary);font-size:10px}.lava-admin-file input{padding:7px}.lava-admin-actions{position:sticky;z-index:10;display:flex;flex-wrap:wrap;gap:8px;align-items:center;width:-moz-max-content;width:max-content;max-width:100%;padding:8px;border-radius:11px;background:color-mix(in srgb,var(--admin-surface) 92%,transparent);box-shadow:0 8px 28px rgba(16,24,40,.12);backdrop-filter:blur(12px)}.lava-admin-order-list{display:grid;grid-gap:12px;gap:12px}.lava-admin-order-list article{padding:18px 20px}.lava-admin-order-list article>header{display:flex;gap:20px;justify-content:space-between}.lava-admin-order-list header>div{display:grid;grid-gap:3px;gap:3px}.lava-admin-order-list header>div:last-child{text-align:right}.lava-admin-order-list header span{color:var(--admin-muted);font-size:10px}.lava-admin-order-list ul{display:grid;grid-gap:5px;gap:5px;margin:15px 0;padding:13px 0 13px 18px;border-top:1px solid var(--admin-border);border-bottom:1px solid var(--admin-border);color:var(--admin-secondary);font-size:11px}.lava-admin-order-list form{display:flex;gap:8px;align-items:end}.lava-admin-order-list form label{display:grid;grid-gap:5px;gap:5px;color:var(--admin-muted);font-size:9px;font-weight:650;text-transform:uppercase}.lava-admin-order-final{margin:14px 0 0;color:var(--admin-secondary);font-size:11px;text-transform:capitalize}.lava-admin-empty{padding:46px 24px;text-align:center}.lava-admin-empty.lava-admin-empty-flush{border:0;border-radius:0;box-shadow:none}.lava-admin-empty h2{margin:0 0 5px;color:var(--admin-ink);font-size:16px}.lava-admin-empty p{margin:0;font-size:11px}.lava-admin-empty p,.lava-admin-results{color:var(--admin-muted)}.lava-admin-inbox{display:grid;overflow:hidden;border:1px solid var(--admin-border);border-radius:12px;background:var(--admin-surface);box-shadow:var(--admin-shadow)}.lava-admin-inbox>a{display:grid;grid-template-columns:120px 1fr auto;grid-gap:18px;gap:18px;align-items:center;min-height:70px;padding:14px 18px;border-bottom:1px solid var(--admin-border);color:inherit}.lava-admin-inbox>a:last-child{border-bottom:0}.lava-admin-inbox>a:hover{background:var(--admin-hover);color:inherit}.lava-admin-inbox p{margin:3px 0 0;color:var(--admin-muted);font-size:10px}.lava-admin-inbox>a>.lava-admin-status{width:-moz-max-content;width:max-content}.lava-admin-inbox time{color:var(--admin-muted);font-size:10px}.lava-admin-thread{display:grid;grid-gap:10px;gap:10px}.lava-admin-thread article{max-width:min(76%,720px);padding:16px 18px;border:1px solid var(--admin-border);border-radius:11px;background:var(--admin-surface);box-shadow:var(--admin-shadow)}.lava-admin-thread article.is-outbound{justify-self:end;border-color:color-mix(in srgb,var(--admin-accent) 18%,var(--admin-border));background:var(--admin-accent-tint)}.lava-admin-thread article.is-private{border:1px dashed var(--admin-warn);background:var(--admin-warn-tint)}.lava-admin-thread article header{display:flex;justify-content:space-between;gap:18px}.lava-admin-thread article small,.lava-admin-thread article time{color:var(--admin-muted);font-size:9px}.lava-admin-thread article p{margin:10px 0 0;font-size:12px;white-space:pre-wrap}.lava-admin-reply-grid{display:grid;grid-template-columns:1fr 1fr;grid-gap:12px;gap:12px;margin-top:20px}.lava-admin-reply-grid form{display:grid;grid-gap:10px;gap:10px;padding:18px;border:1px solid var(--admin-border);border-radius:11px;background:var(--admin-surface);box-shadow:var(--admin-shadow)}.lava-admin-mobile-backdrop,.lava-admin-mobile-nav{display:none}.lava-preview-banner{position:fixed;inset:0 0 auto;z-index:10000;padding:8px 16px;background:#7b3f22;color:#fff;font:600 12px/1.4 Arial,sans-serif;text-align:center}@media(max-width:1100px){.lava-admin-form-grid,.lava-admin-stats{grid-template-columns:repeat(2,1fr)}.lava-admin-currency-grid{grid-template-columns:repeat(2,minmax(250px,1fr))}.lava-admin-dashboard-grid{grid-template-columns:1fr}}@media(max-width:767px){.lava-account-addresses,.lava-account-grid,.lava-admin-reply-grid{grid-template-columns:1fr}.lava-admin-sidebar{display:none}.lava-admin-workspace{margin-left:0}.lava-admin-topbar{height:56px;padding:0 14px}.lava-admin-mobile-brand{display:inline-flex;align-items:baseline;gap:5px;color:var(--admin-ink);font-size:15px;font-weight:750;letter-spacing:-.02em}.lava-admin-mobile-brand span{color:var(--admin-muted);font-size:9px;font-weight:650;letter-spacing:.06em;text-transform:uppercase}.lava-admin-location,.lava-admin-store-link,.lava-admin-user-copy{display:none}.lava-admin-topbar-actions{gap:1px}.lava-admin-user-trigger{padding:4px}.lava-admin-user-popover{right:-2px}.lava-admin-main{min-height:calc(100vh - 56px);padding:24px 14px 92px}.lava-admin-heading,.lava-admin-section-heading{align-items:flex-start;flex-direction:column}.lava-admin-heading{margin-bottom:20px}.lava-admin-heading h1{font-size:25px}.lava-admin-stats{grid-template-columns:repeat(2,minmax(0,1fr));gap:9px}.lava-admin-stat{grid-template-columns:36px 1fr;min-height:94px;padding:13px}.lava-admin-stat-icon{width:36px;height:36px;border-radius:10px}.lava-admin-stat-copy strong{font-size:23px}.lava-admin-stat>svg{display:none}.lava-admin-currency-grid,.lava-admin-form-grid{grid-template-columns:1fr}.lava-admin-table td,.lava-admin-table th{padding:11px 13px}.lava-admin-inbox>a{grid-template-columns:1fr;gap:7px}.lava-admin-thread article{max-width:94%}.lava-admin-upload{grid-template-columns:1fr}.lava-admin-actions{bottom:74px;width:100%}.lava-admin-actions>*{flex:1 1 auto}.lava-admin-mobile-nav{position:fixed;inset:auto 0 0;z-index:50;display:flex;height:calc(64px + env(safe-area-inset-bottom));padding:3px 6px env(safe-area-inset-bottom);border-top:1px solid var(--admin-border);background:color-mix(in srgb,var(--admin-surface) 94%,transparent);backdrop-filter:blur(14px)}.lava-admin-mobile-link{display:flex;min-width:0;flex:1 1;flex-direction:column;align-items:center;justify-content:center;gap:3px;padding:4px 2px;border:0;background:rgba(0,0,0,0);color:var(--admin-muted);font-size:9px;font-weight:600;cursor:pointer}.lava-admin-mobile-link.is-active{color:var(--admin-accent)}.lava-admin-mobile-backdrop{position:fixed;inset:0;z-index:70;display:flex;align-items:flex-end;background:rgba(10,10,13,.42)}.lava-admin-mobile-sheet{width:100%;padding:8px 14px calc(20px + env(safe-area-inset-bottom));border-radius:18px 18px 0 0;background:var(--admin-surface);box-shadow:0 -14px 40px rgba(0,0,0,.18)}.lava-admin-sheet-handle{width:36px;height:4px;margin:0 auto 13px;border-radius:999px;background:var(--admin-border)}.lava-admin-mobile-sheet>header{display:flex;align-items:center;justify-content:space-between;padding:0 4px 12px}.lava-admin-mobile-sheet>header div{display:grid}.lava-admin-mobile-sheet>header strong{font-size:16px}.lava-admin-mobile-sheet>header span{color:var(--admin-muted);font-size:10px}.lava-admin-mobile-sheet>header button{width:34px;height:34px;border:0;border-radius:50%;background:var(--admin-hover);color:var(--admin-secondary);font-size:21px}.lava-admin-sheet-links{display:grid;grid-gap:3px;gap:3px}.lava-admin-sheet-links .lava-admin-nav-link{min-height:48px}.lava-admin-sheet-account{display:grid;grid-template-columns:34px 1fr auto;grid-gap:10px;gap:10px;align-items:center;margin-top:12px;padding:14px 4px 0;border-top:1px solid var(--admin-border)}.lava-admin-sheet-account button{padding:7px 9px;border:1px solid var(--admin-border);border-radius:7px;background:rgba(0,0,0,0);color:var(--admin-secondary);font-size:10px}}.lava-admin-shell{--admin-bg:#fafafa;--admin-surface:#ffffff;--admin-raised:#ffffff;--admin-sunken:#f9fafb;--admin-ink:#18181b;--admin-secondary:#52525b;--admin-muted:#6c6c75;--admin-disabled:#a1a1aa;--admin-border:#e4e4e7;--admin-hover:#f4f4f5;--admin-accent:#18181b;--admin-accent-hover:#27272a;--admin-accent-tint:#eceef1;--admin-action-bg:#18181b;--admin-action-fg:#ffffff;--admin-ok:#15803d;--admin-ok-tint:#e8f7ee;--admin-warn:#b45309;--admin-warn-tint:#fdf3e3;--admin-danger:#b91c1c;--admin-danger-tint:#fdecec;--admin-radius-s:4px;--admin-radius-m:6px;--admin-radius-l:10px;--admin-radius-card:14px;--admin-shadow:0 1px 3px rgb(0 0 0/0.07);--admin-shadow-pop:0 1px 2px rgb(16 24 40/0.06),0 4px 12px rgb(16 24 40/0.08);overflow-x:hidden;font-size:14px}.agntix-dark .lava-admin-shell{--admin-bg:#101013;--admin-surface:#18181b;--admin-raised:#1f1f23;--admin-sunken:#131316;--admin-ink:#f4f4f5;--admin-secondary:#a1a1aa;--admin-muted:#a1a1aa;--admin-disabled:#63636b;--admin-border:#27272a;--admin-hover:#232327;--admin-accent:#f4f4f5;--admin-accent-hover:#ffffff;--admin-accent-tint:rgb(244 244 245/0.1);--admin-action-bg:#f4f4f5;--admin-action-fg:#18181b;--admin-ok:#4ade80;--admin-ok-tint:rgb(74 222 128/0.12);--admin-warn:#fbbf24;--admin-warn-tint:rgb(251 191 36/0.12);--admin-danger:#f87171;--admin-danger-tint:rgb(248 113 113/0.12);--admin-shadow:0 1px 3px rgb(0 0 0/0.4);--admin-shadow-pop:0 1px 2px rgb(0 0 0/0.4),0 4px 12px rgb(0 0 0/0.5)}.lava-admin-skip{position:fixed;top:12px;left:12px;z-index:120;padding:9px 13px;border:1px solid var(--admin-border);border-radius:var(--admin-radius-m);background:var(--admin-raised);box-shadow:var(--admin-shadow-pop);color:var(--admin-ink);font-weight:650;transform:translateY(-180%)}.lava-admin-skip:focus{transform:translateY(0)}.lava-admin-sidebar{width:248px;padding:0;border-right-color:var(--admin-border)}.lava-admin-brand{min-height:76px;margin:0;padding:16px 20px 12px}.lava-admin-brand img{width:148px}.lava-admin-brand span{margin-top:1px;font-size:10px;font-weight:600;letter-spacing:0;text-transform:none}.lava-admin-sidebar nav{display:block;min-height:0;flex:1 1;overflow-y:auto;padding:2px 0 12px;scrollbar-width:thin}.lava-admin-nav-group+.lava-admin-nav-group{margin-top:5px}.lava-admin-nav-label{margin:8px 20px 3px;font-size:10px;font-weight:600;line-height:1.4}.lava-admin-nav-link{min-height:38px;gap:10px;margin:0 10px;padding:7px 10px;border-radius:var(--admin-radius-m);font-size:13px}.lava-admin-nav-link.is-active{box-shadow:var(--admin-shadow);font-weight:600}.lava-admin-nav-link.is-active>svg{color:var(--admin-accent);stroke-width:2.1}.lava-admin-sidebar-tail{gap:0;padding:10px 0}.lava-admin-sidebar-tail .lava-admin-nav-link{min-height:40px}.lava-admin-sidebar-user{display:none}.lava-admin-workspace{margin-left:248px}.lava-admin-topbar{height:56px;gap:8px;padding:0 24px;border-bottom-color:var(--admin-border);background:color-mix(in srgb,var(--admin-bg) 95%,transparent);backdrop-filter:blur(14px)}.lava-admin-topbar-actions{gap:4px}.lava-admin-user-trigger{min-height:40px;gap:9px;padding:4px 6px;border-radius:var(--admin-radius-m)}.lava-admin-user-copy{min-width:92px;max-width:170px}.lava-admin-user-copy strong{font-weight:600}.lava-admin-avatar{border-radius:50%;background:var(--admin-ink);color:var(--admin-surface)}.lava-admin-user-popover{top:calc(100% + 6px);width:244px;padding:6px;border-radius:var(--admin-radius-l)}.lava-admin-user-popover p{margin:0 3px 5px;padding:8px 7px 11px}.lava-admin-user-popover a,.lava-admin-user-popover button{display:flex;min-height:38px;align-items:center;justify-content:space-between;gap:12px;padding:8px 10px;border:0;border-radius:var(--admin-radius-m);background:rgba(0,0,0,0);color:var(--admin-secondary);font-size:12px;font-weight:500}.lava-admin-user-popover button strong{color:var(--admin-muted);font-size:11px;font-weight:600}.lava-admin-main{width:100%;max-width:1440px;min-height:calc(100vh - 56px);padding:30px clamp(24px,3vw,40px) 56px;outline:0}.lava-admin-heading h1{margin:0;font-size:24px;font-weight:650;line-height:1.25}.lava-admin-heading p{max-width:720px;margin-top:3px;font-size:14px;line-height:1.5}.lava-admin-actions a,.lava-admin-main button,.lava-admin-primary{min-height:38px;padding:8px 12px;border-radius:var(--admin-radius-m);font-size:12px;font-weight:600}.lava-admin-actions a:hover,.lava-admin-main button:hover{border-color:color-mix(in srgb,var(--admin-ink) 25%,var(--admin-border));background:var(--admin-hover);color:var(--admin-ink)}.lava-admin-actions a,.lava-admin-actions button,.lava-admin-main button[type=submit],.lava-admin-primary,.lava-admin-search button{border-color:var(--admin-action-bg);background:var(--admin-action-bg);color:var(--admin-action-fg)}.lava-admin-actions a:hover,.lava-admin-actions button:hover,.lava-admin-main button[type=submit]:hover,.lava-admin-primary:hover,.lava-admin-search button:hover{border-color:var(--admin-accent-hover);background:var(--admin-accent-hover);color:var(--admin-action-fg)}.lava-admin-main button:disabled{cursor:not-allowed;opacity:.5}.lava-admin-main .lava-admin-text-danger,.lava-admin-main button.lava-admin-text-danger{border-color:color-mix(in srgb,var(--admin-danger) 24%,var(--admin-border));background:var(--admin-surface);color:var(--admin-danger)!important}.lava-admin-main .lava-admin-text-danger:hover,.lava-admin-main button.lava-admin-text-danger:hover{border-color:var(--admin-danger);background:var(--admin-danger-tint)}.lava-admin-search{padding:8px;border-radius:var(--admin-radius-l)}.lava-admin-search input{width:auto;flex:1 1 300px}.lava-admin-search select{width:auto;min-width:154px;flex:0 1 190px}.lava-admin-search button{flex:0 0 auto}.lava-admin-main input,.lava-admin-main select,.lava-admin-main textarea{min-height:38px;padding:8px 10px;border-radius:var(--admin-radius-m)}.lava-admin-main input:focus,.lava-admin-main select:focus,.lava-admin-main textarea:focus{border-color:var(--admin-ink);box-shadow:0 0 0 3px color-mix(in srgb,var(--admin-ink) 12%,transparent)}.lava-admin-currency label,.lava-admin-form label,.lava-admin-operation-form label,.lava-admin-operation-grid label,.lava-admin-reply-grid label{gap:5px;color:var(--admin-secondary);font-size:12px;font-weight:600}.lava-admin-stats{gap:12px;margin-bottom:20px}.lava-admin-stat{grid-template-columns:40px 1fr auto;gap:12px;padding:16px;border-radius:var(--admin-radius-card);box-shadow:var(--admin-shadow)}.lava-admin-stat:hover{border-color:color-mix(in srgb,var(--admin-ink) 22%,var(--admin-border))}.lava-admin-stat-icon{width:40px;height:40px;border-radius:var(--admin-radius-l);background:var(--admin-ink);color:var(--admin-surface)}.lava-admin-stat-copy{gap:1px}.lava-admin-stat-copy span{font-size:13px}.lava-admin-stat-copy strong{margin-top:3px;font-weight:650}.lava-admin-stat-copy small{margin-top:3px;color:var(--admin-muted);font-size:11px}.lava-admin-dashboard-grid{grid-template-columns:minmax(0,1.65fr) minmax(290px,.75fr)}.lava-admin-empty,.lava-admin-form details,.lava-admin-form-section,.lava-admin-inbox,.lava-admin-order-list article,.lava-admin-panel,.lava-admin-reply-grid form,.lava-admin-section,.lava-admin-thread article,.lava-admin-upload{border-radius:var(--admin-radius-l);box-shadow:none}.lava-admin-panel{padding:16px}.lava-admin-dashboard-grid .lava-admin-panel{padding:0;box-shadow:var(--admin-shadow)}.lava-admin-panel-header h2,.lava-admin-panel>h2{color:var(--admin-ink);font-size:15px;font-weight:650}.lava-admin-empty h2,.lava-admin-form-section h2,.lava-admin-form-section h3,.lava-admin-panel h1,.lava-admin-panel h2,.lava-admin-panel h3,.lava-admin-section h1,.lava-admin-section h2,.lava-admin-section h3{color:var(--admin-ink)}.lava-admin-panel-header{gap:16px;padding:15px 16px}.lava-admin-panel-header p{margin-top:2px;font-size:12px;line-height:1.45}.lava-admin-panel-header a{color:var(--admin-ink);font-size:12px;font-weight:600}.lava-admin-attention-list a{grid-template-columns:30px 1fr auto;gap:10px;min-height:60px;padding:10px 16px}.lava-admin-attention-icon{width:30px;height:30px;border-radius:var(--admin-radius-m)}.lava-admin-attention-list strong{font-size:12px}.lava-admin-attention-list small{display:block;margin-top:1px;font-size:11px}.lava-admin-section{padding:16px}.lava-admin-section h2{margin-bottom:14px;font-size:16px;font-weight:650}.lava-admin-section-heading p{font-size:11px}.lava-admin-table-wrap{border-radius:var(--admin-radius-l)}.lava-admin-table td,.lava-admin-table th{height:52px}.lava-admin-table th{background:var(--admin-sunken);color:var(--admin-muted);font-weight:600}.lava-admin-table td strong{font-weight:600}.lava-admin-table td small{margin-top:1px;font-size:11px}.lava-admin-table td>a{color:var(--admin-ink);font-size:12px;font-weight:600}.lava-admin-status{gap:5px;padding:3px 7px;font-size:10px}.lava-admin-form-section{min-width:0;gap:18px;padding:26px 0;border:0;border-top:1px solid var(--admin-border);border-radius:0;background:rgba(0,0,0,0);box-shadow:none}.lava-admin-form-section:first-of-type{padding-top:0;border-top:0}.lava-admin-form-section>header{padding-bottom:2px;border-bottom:0}.lava-admin-form-section>header h2{font-size:15px;font-weight:650}.lava-admin-form-section>header p{font-size:11px}.lava-admin-currency,.lava-admin-operation-form,.lava-admin-operation-grid>form{border-radius:var(--admin-radius-m)}.lava-admin-currency{padding:14px}.lava-admin-repeatable{min-width:0;margin:2px 0;border-radius:0}.lava-admin-repeatable legend{float:none;width:auto;margin:0 0 8px;padding:0;font-size:12px;font-weight:650}.lava-admin-repeatable>div{width:100%;min-width:0;grid-template-columns:minmax(0,1fr) 38px;margin:0 0 8px}.lava-admin-repeatable>.is-pair{grid-template-columns:minmax(150px,.45fr) minmax(0,1fr) 38px}.lava-admin-repeatable>.is-triple{grid-template-columns:minmax(140px,.8fr) minmax(110px,.55fr) minmax(180px,1.2fr) 38px}.lava-admin-repeatable>div>input{min-width:0}.lava-admin-repeatable>div>button{width:38px;min-width:38px;min-height:38px;align-self:stretch;padding:0;font-size:17px}.lava-admin-repeatable>div>button:hover{border-color:color-mix(in srgb,var(--admin-danger) 24%,var(--admin-border))}.lava-admin-form,.lava-admin-form-grid,.lava-admin-form-grid>label,.lava-admin-form-stack,.lava-admin-form-stack>label,.lava-admin-form>fieldset{min-width:0}.lava-admin-translations{padding:24px 0 0;border:0;border-top:1px solid var(--admin-border);border-radius:0;background:rgba(0,0,0,0);box-shadow:none}.lava-admin-translations>p{max-width:760px;margin:-6px 0 18px;color:var(--admin-secondary);font-size:12px;line-height:1.55}.lava-admin-translation-list{overflow:hidden;border-top:1px solid var(--admin-border)}.lava-admin-translation{border-bottom:1px solid var(--admin-border)}.lava-admin-translation>summary{display:grid;grid-template-columns:minmax(0,1fr) auto 20px;grid-gap:12px;gap:12px;align-items:center;min-height:52px;padding:10px 2px;color:var(--admin-ink);cursor:pointer;list-style:none}.lava-admin-translation>summary::-webkit-details-marker{display:none}.lava-admin-translation>summary span{font-size:13px;font-weight:650}.lava-admin-translation>summary small{color:var(--admin-muted);font-size:11px;text-transform:capitalize}.lava-admin-translation>summary:after{content:"+";color:var(--admin-muted);font-size:18px;line-height:1;text-align:center}.lava-admin-translation[open]>summary:after{content:"−"}.lava-admin-translation>summary:hover{color:var(--admin-accent)}.lava-admin-translation>summary:focus-visible{border-radius:var(--admin-radius-m);outline:2px solid var(--admin-ink);outline-offset:2px}.lava-admin-translation-form{gap:14px;padding:4px 2px 24px}.lava-admin-translation-form>fieldset{display:grid;min-width:0;grid-gap:14px;gap:14px}.lava-admin-actions{bottom:12px;padding:6px;border-radius:var(--admin-radius-l)}.lava-admin-empty{padding:40px 20px}.lava-admin-empty h2{font-size:15px}.lava-admin-empty p,.lava-admin-results{font-size:12px}.lava-admin-inbox>a{grid-template-columns:132px 1fr auto;gap:16px;min-height:62px;padding:10px 14px}.lava-admin-inbox p,.lava-admin-inbox time{font-size:11px}.lava-admin-order-summary{gap:0;overflow:hidden;border-radius:var(--admin-radius-l)}.lava-admin-order-summary>div{padding:14px 16px;border:0;border-right:1px solid var(--admin-border);border-radius:0}.lava-admin-order-summary>div:last-child{border-right:0}.lava-admin-order-summary span{font-size:11px}@media(max-width:1100px){.lava-admin-main{padding-inline:24px}.lava-admin-dashboard-grid{grid-template-columns:1fr}}@media(min-width:768px)and (max-width:1100px){.lava-admin-table{min-width:760px}}@media(max-width:767px){.lava-admin-workspace{margin-left:0}.lava-admin-topbar{height:56px;padding:0 14px}.lava-admin-mobile-brand{display:flex;min-width:0;align-items:center;gap:8px}.lava-admin-mobile-brand img{width:108px;height:auto}.agntix-dark .lava-admin-mobile-brand img{filter:invert(1)}.lava-admin-mobile-brand span{padding-left:8px;border-left:1px solid var(--admin-border);font-size:10px;font-weight:600;letter-spacing:0;text-transform:none}.lava-admin-user-copy{display:none}.lava-admin-user-trigger{min-height:44px;padding:5px}.lava-admin-main{min-height:calc(100vh - 56px);padding:22px 14px 92px}.lava-admin-heading{gap:14px;margin-bottom:20px}.lava-admin-heading h1{font-size:22px}.lava-admin-heading p{font-size:13px}.lava-admin-heading .lava-admin-primary{width:100%;min-height:44px}.lava-admin-form-section{padding-block:22px}.lava-admin-repeatable>.is-pair,.lava-admin-repeatable>.is-triple{grid-template-columns:minmax(0,1fr) 44px}.lava-admin-repeatable>.is-pair input,.lava-admin-repeatable>.is-triple input{grid-column:1}.lava-admin-repeatable>.is-pair button,.lava-admin-repeatable>.is-triple button{grid-column:2;grid-row:1/-1;width:44px;min-width:44px}.lava-admin-search{display:grid;grid-template-columns:1fr 1fr;grid-gap:7px;gap:7px;padding:8px}.lava-admin-search input{grid-column:1/-1;width:100%}.lava-admin-search select{width:100%;min-width:0}.lava-admin-search button{min-height:44px}.lava-admin-stats{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}.lava-admin-stat{grid-template-columns:34px 1fr;gap:9px;min-height:92px;padding:12px;border-radius:var(--admin-radius-l)}.lava-admin-stat-icon{width:34px;height:34px;border-radius:8px}.lava-admin-stat-copy span{font-size:12px}.lava-admin-stat-copy strong{font-size:21px}.lava-admin-stat-copy small{font-size:10px}.lava-admin-panel,.lava-admin-section{padding:14px}.lava-admin-dashboard-grid .lava-admin-panel{padding:0}.lava-admin-table td,.lava-admin-table th{height:48px;padding:9px 12px}.lava-admin-order-summary{grid-template-columns:repeat(2,1fr)}.lava-admin-order-summary>div:nth-child(2){border-right:0}.lava-admin-order-summary>div:nth-child(-n+2){border-bottom:1px solid var(--admin-border)}.lava-admin-inbox>a{grid-template-columns:1fr auto;gap:5px 10px;min-height:68px}.lava-admin-inbox>a>.lava-admin-status{grid-column:1}.lava-admin-inbox>a>div{grid-column:1/-1;grid-row:2}.lava-admin-inbox>a>time{grid-column:2;grid-row:1}.lava-admin-mobile-nav{height:calc(70px + env(safe-area-inset-bottom));padding:2px 4px env(safe-area-inset-bottom);background:color-mix(in srgb,var(--admin-surface) 82%,transparent);backdrop-filter:blur(18px)}.lava-admin-mobile-link{min-height:58px;gap:1px;padding:3px 1px;color:var(--admin-secondary);font-size:11px;font-weight:500}.lava-admin-mobile-link.is-active{color:var(--admin-ink);font-weight:600}.lava-admin-mobile-icon{display:flex;width:52px;height:28px;align-items:center;justify-content:center;border-radius:999px;transition:background .16s ease}.lava-admin-mobile-link.is-active .lava-admin-mobile-icon{background:var(--admin-accent-tint)}.lava-admin-mobile-sheet{max-height:min(86dvh,720px);overflow-y:auto;padding:8px 14px calc(18px + env(safe-area-inset-bottom));border-radius:14px 14px 0 0}.lava-admin-sheet-links{gap:1px}.lava-admin-sheet-links .lava-admin-nav-link{min-height:44px;margin-inline:0}}@media(prefers-reduced-motion:reduce){.lava-admin-shell *,.lava-admin-shell :after,.lava-admin-shell :before{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}html.is-route-loading body{overflow:hidden}.lava-route-loading-overlay{position:fixed;inset:0;z-index:9990;overflow-x:hidden;overflow-y:auto;overscroll-behavior:contain;background:var(--lava-white,#fff)}.lava-route-loading-header{position:fixed;top:16px;right:clamp(16px,2.5vw,40px);left:clamp(16px,2.5vw,40px);z-index:2;display:grid;grid-template-columns:minmax(180px,1fr) repeat(3,92px);height:96px;border:1px solid hsla(0,0%,100%,.16);background:#171717;box-shadow:0 10px 28px rgba(20,20,20,.08)}.lava-route-loading-header-cell,.lava-route-loading-logo{display:block;border-right:1px solid hsla(0,0%,100%,.18)}.lava-route-loading-header-cell:after,.lava-route-loading-logo:after{content:"";display:block;width:45%;height:12px;margin:42px auto 0;background:hsla(0,0%,100%,.22);animation:lava-skeleton-header-pulse 1.35s ease-in-out infinite}.lava-route-loading-logo:after{width:120px;height:28px;margin:33px 0 0 28px}.lava-route-loading-header-cell:last-child{border-right:0}@keyframes lava-skeleton-header-pulse{0%,to{opacity:.5}50%{opacity:.9}}.lava-route-skeleton{--lava-skeleton-base:rgba(20,20,20,0.09);--lava-skeleton-sheen:rgba(255,255,255,0.58);min-height:100svh;overflow:hidden;background:var(--lava-white,#fff)}.lava-skeleton-block{display:block;overflow:hidden;border-radius:0;background:linear-gradient(100deg,var(--lava-skeleton-base) 20%,var(--lava-skeleton-sheen) 42%,var(--lava-skeleton-base) 64%);background-size:240% 100%;animation:lava-skeleton-shimmer 1.35s ease-in-out infinite}@keyframes lava-skeleton-shimmer{0%{background-position:110% 0}to{background-position:-110% 0}}.lava-route-skeleton--home{--lava-skeleton-base:rgba(255,255,255,0.16);--lava-skeleton-sheen:rgba(255,255,255,0.34)}.lava-skeleton-home-hero{position:relative;min-height:max(650px,100svh);color:#fff;background:linear-gradient(120deg,rgba(255,255,255,.06),transparent 50%),#25211f}.lava-skeleton-home-copy{position:absolute;right:clamp(24px,5vw,80px);bottom:clamp(34px,7vw,104px);left:clamp(24px,5vw,80px);width:min(720px,100% - 48px)}.lava-skeleton-home-title{height:clamp(54px,7vw,108px);margin-bottom:10px}.lava-skeleton-home-title--first{width:72%}.lava-skeleton-home-title--second{width:58%}.lava-skeleton-home-actions{display:flex;gap:12px;margin-top:28px}.lava-skeleton-home-action{width:154px;height:50px}.lava-skeleton-home-text{width:min(520px,82%);height:14px;margin-top:26px}.lava-skeleton-home-text--short{width:min(350px,60%);margin-top:10px}.lava-skeleton-home-intro{--lava-skeleton-base:rgba(20,20,20,0.09);--lava-skeleton-sheen:rgba(255,255,255,0.72);padding:clamp(78px,9vw,140px) 0;background:#f7f5f1}.lava-skeleton-section-kicker{width:92px;height:11px;margin-bottom:28px}.lava-skeleton-section-title{width:min(720px,78%);height:clamp(42px,5vw,76px);margin-bottom:28px}.lava-skeleton-section-copy{width:min(620px,84%);height:16px;margin-top:12px}.lava-skeleton-section-copy--short{width:min(470px,70%)}.lava-skeleton-home-products{--lava-skeleton-base:rgba(20,20,20,0.08);--lava-skeleton-sheen:rgba(255,255,255,0.72);padding:clamp(70px,8vw,120px) 0;background:#fff}.lava-skeleton-rail-heading{width:min(420px,68%);height:clamp(34px,4vw,56px);margin-bottom:34px}.lava-skeleton-product-rail{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-gap:16px;gap:16px}.lava-skeleton-product-card{min-width:0;padding:20px;background:#e8e3dc}.lava-skeleton-product-image{width:100%;aspect-ratio:1/.92}.lava-skeleton-product-copy{padding-top:18px}.lava-skeleton-line{width:100%;height:13px;margin-top:10px}.lava-skeleton-line--product-title{width:74%;height:20px;margin-top:0}.lava-skeleton-line--product-summary{width:90%}.lava-skeleton-line--product-price{width:40%}.lava-route-skeleton--shop{padding:clamp(170px,15vw,240px) 0 clamp(90px,10vw,150px)}.lava-skeleton-shop-feature{width:100%;min-height:clamp(210px,22vw,300px);background-color:#d5ccc3}.lava-skeleton-shop-toolbar{display:flex;align-items:center;justify-content:space-between;gap:30px;padding:clamp(22px,3vw,34px) 0 18px}.lava-skeleton-shop-categories,.lava-skeleton-shop-tools{display:flex;gap:8px}.lava-skeleton-shop-category{width:120px;height:44px}.lava-skeleton-shop-tool{width:104px;height:44px}.lava-skeleton-results{width:132px;height:12px;margin:22px 0 18px}.lava-skeleton-shop-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:clamp(14px,1.5vw,24px);gap:clamp(14px,1.5vw,24px)}.lava-route-skeleton--product{--lava-skeleton-base:rgba(20,20,20,0.08);--lava-skeleton-sheen:rgba(255,255,255,0.38);color:var(--lava-ink);background:radial-gradient(circle at 72% 24%,rgba(255,255,255,.28),transparent 35%),var(--lava-product-page-surface,#e2ecef)}.lava-skeleton-product-breadcrumb{padding-top:118px;padding-bottom:12px}.lava-skeleton-breadcrumb-line{width:190px;height:12px}.lava-skeleton-product-hero{padding-bottom:clamp(28px,3vw,44px)}.lava-skeleton-product-layout{display:grid;grid-template-columns:minmax(0,1.08fr) minmax(360px,.92fr);align-items:center;grid-gap:clamp(40px,5vw,88px);gap:clamp(40px,5vw,88px)}.lava-skeleton-product-media{display:grid;min-height:clamp(420px,38vw,620px);place-items:center}.lava-skeleton-product-pack{width:min(62%,440px);height:min(72%,500px)}.lava-skeleton-product-details{position:relative}.lava-skeleton-product-category{width:156px;height:13px;margin-bottom:26px}.lava-skeleton-product-heading{width:min(510px,88%);height:clamp(46px,4.8vw,76px)}.lava-skeleton-product-size{width:62px;height:13px;margin-top:13px}.lava-skeleton-product-description{width:94%;height:15px;margin-top:30px}.lava-skeleton-product-description--short{width:72%;margin-top:10px}.lava-skeleton-product-price{width:230px;height:24px;margin-top:28px}.lava-skeleton-product-pack-line{width:78%;height:14px;margin-top:26px}.lava-skeleton-product-essentials{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));margin-top:24px;border-top:1px solid rgba(20,20,20,.14);border-bottom:1px solid rgba(20,20,20,.14)}.lava-skeleton-product-essentials .lava-skeleton-block{height:88px;margin:18px}.lava-skeleton-product-essentials .lava-skeleton-block+.lava-skeleton-block{border-left:1px solid rgba(20,20,20,.14)}.lava-skeleton-product-actions{display:grid;grid-template-columns:.92fr 1.08fr;grid-gap:12px;gap:12px;margin-top:24px}.lava-skeleton-product-actions .lava-skeleton-block{height:52px}.lava-skeleton-product-information{padding-top:10px;padding-bottom:70px}.lava-skeleton-product-tabs{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));grid-gap:5px;gap:5px}.lava-skeleton-product-tabs .lava-skeleton-block{height:52px}.lava-skeleton-product-editorial{width:100%;height:clamp(360px,50vw,640px);margin-top:40px}@media(max-width:991px){.lava-skeleton-product-rail,.lava-skeleton-shop-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.lava-skeleton-product-layout{grid-template-columns:minmax(0,1fr);gap:0}.lava-skeleton-product-media{min-height:420px}}@media(max-width:767px){.lava-route-loading-header{top:15px;right:15px;left:15px;grid-template-columns:minmax(142px,1fr) repeat(3,68px);height:98px}.lava-route-loading-logo:after{width:108px;height:24px;margin:36px 0 0 24px}.lava-route-loading-header-cell:after{width:42%;height:12px;margin-top:43px}.lava-skeleton-home-copy{right:16px;bottom:24px;left:16px;width:auto}.lava-skeleton-home-title{width:92%;height:42px;margin-bottom:6px}.lava-skeleton-home-title--second{width:68%}.lava-skeleton-home-actions{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));margin-top:20px}.lava-skeleton-home-action{width:100%;height:48px}.lava-skeleton-home-text{width:92%;margin-top:18px}.lava-skeleton-home-text--short{width:70%}.lava-skeleton-home-intro{padding:76px 0}.lava-skeleton-home-products{padding:70px 0}.lava-skeleton-product-rail{display:flex;width:-moz-max-content;width:max-content;gap:10px}.lava-skeleton-product-rail .lava-skeleton-product-card{width:min(100vw - 44px,380px)}.lava-route-skeleton--shop{padding:132px 0 80px}.lava-skeleton-shop-feature{min-height:344px}.lava-skeleton-shop-toolbar{display:block;padding:20px 0 10px}.lava-skeleton-shop-categories{width:-moz-max-content;width:max-content}.lava-skeleton-shop-category{width:104px;height:42px}.lava-skeleton-shop-tools{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));margin-top:14px}.lava-skeleton-shop-tool{width:100%;height:42px}.lava-skeleton-shop-grid{gap:10px}.lava-skeleton-shop-grid .lava-skeleton-product-card{padding:10px}.lava-skeleton-shop-grid .lava-skeleton-line--product-title{height:16px}.lava-skeleton-product-breadcrumb{padding-top:112px;padding-bottom:10px}.lava-skeleton-product-media{min-height:330px}.lava-skeleton-product-pack{width:58%;height:74%}.lava-skeleton-product-details{padding-top:20px}.lava-skeleton-product-heading{width:86%;height:46px}.lava-skeleton-product-description{width:100%}.lava-skeleton-product-actions{grid-template-columns:1fr}.lava-skeleton-product-tabs{grid-template-columns:repeat(3,minmax(0,1fr));gap:4px}.lava-skeleton-product-tabs .lava-skeleton-block{height:48px}.lava-skeleton-product-editorial{height:470px;margin-top:36px}}@media(prefers-reduced-motion:reduce){.lava-route-loading-header-cell:after,.lava-route-loading-logo:after,.lava-skeleton-block{animation:none}}.lava-journal-hero{padding:clamp(176px,15vw,245px) 0 clamp(88px,9vw,140px);color:var(--lava-ink);background:#f5f1ec}.lava-journal-hero__top,.lava-journal-index__heading{display:flex;align-items:flex-start;justify-content:space-between;gap:40px}.lava-journal-eyebrow,.lava-journal-meta{font-family:var(--tp-ff-onest);font-size:12px;font-weight:600;line-height:1.3;letter-spacing:.06em;text-transform:uppercase}.lava-journal-eyebrow{display:block;color:rgba(20,20,20,.58)}.lava-journal-hero__top p,.lava-journal-index__heading>p{width:min(100%,390px);margin:0;color:var(--lava-muted);font-family:var(--tp-ff-onest);font-size:16px;line-height:1.55}.lava-journal-hero>.container>h1{width:min(100%,1320px);margin:clamp(62px,7vw,108px) 0 clamp(64px,7vw,108px);font-family:var(--tp-ff-onest);font-size:clamp(64px,9.3vw,170px);font-weight:500;line-height:.86;letter-spacing:-.075em}.lava-journal-feature{display:grid;grid-template-columns:minmax(0,1.75fr) minmax(330px,.75fr);min-height:clamp(530px,48vw,800px);background:var(--lava-white)}.lava-journal-card__image,.lava-journal-consultation__image,.lava-journal-feature__image{position:relative;overflow:hidden}.lava-journal-card__image{display:block}.lava-journal-card__image img,.lava-journal-consultation__image img,.lava-journal-feature__image img{-o-object-fit:cover;object-fit:cover;transition:transform .8s var(--lava-motion)}.lava-journal-card:hover .lava-journal-card__image img,.lava-journal-feature:hover .lava-journal-feature__image img{transform:scale(1.025)}.lava-journal-feature__content{display:flex;flex-direction:column;justify-content:flex-end;padding:clamp(32px,4vw,68px)}.lava-journal-meta{display:flex;justify-content:space-between;gap:18px;margin-bottom:28px;color:rgba(20,20,20,.55)}.lava-journal-card h3,.lava-journal-consultation__content h2,.lava-journal-feature__content h2,.lava-journal-index__heading h2{font-family:var(--tp-ff-onest);font-weight:500;letter-spacing:-.052em}.lava-journal-feature__content h2{margin:0 0 24px;font-size:clamp(40px,4vw,68px);line-height:.98}.lava-journal-card>p,.lava-journal-consultation__content>p,.lava-journal-feature__content>p{margin:0;font-family:var(--tp-ff-onest);font-size:16px;line-height:1.6}.lava-journal-card>p,.lava-journal-feature__content>p{color:var(--lava-muted)}.lava-journal-consultation__link,.lava-journal-link{display:inline-flex;align-items:center;align-self:flex-start;gap:12px;min-height:44px;font-family:var(--tp-ff-onest);font-size:14px;font-weight:600;line-height:1.3}.lava-journal-link{margin-top:32px;color:var(--lava-ink);border-bottom:1px solid}.lava-journal-consultation__link svg,.lava-journal-link svg{transition:transform .3s var(--lava-motion)}.lava-journal-consultation__link:focus-visible svg,.lava-journal-consultation__link:hover svg,.lava-journal-link:focus-visible svg,.lava-journal-link:hover svg{transform:translateX(5px)}.lava-journal-index{padding:clamp(90px,10vw,160px) 0;color:var(--lava-ink);background:var(--lava-white)}.lava-journal-index__heading{align-items:flex-end;margin-bottom:clamp(54px,6vw,92px)}.lava-journal-index__heading h2{margin:20px 0 0;font-size:clamp(52px,6.7vw,104px);line-height:.92}.lava-journal-grid{display:grid;grid-template-columns:repeat(12,minmax(0,1fr));grid-column-gap:clamp(18px,2vw,34px);-moz-column-gap:clamp(18px,2vw,34px);column-gap:clamp(18px,2vw,34px);grid-row-gap:clamp(72px,8vw,128px);row-gap:clamp(72px,8vw,128px)}.lava-journal-card{grid-column:span 4}.lava-journal-card--4{grid-column:3/span 4}.lava-journal-card--5{grid-column:7/span 4}.lava-journal-card__image{height:clamp(400px,39vw,650px);margin-bottom:26px;background:var(--lava-paper)}.lava-journal-card--2 .lava-journal-card__image,.lava-journal-card--4 .lava-journal-card__image{height:clamp(470px,47vw,760px)}.lava-journal-card .lava-journal-meta{padding-top:4px;margin-bottom:18px}.lava-journal-card h3{margin:0 0 18px;font-size:clamp(30px,2.6vw,44px);line-height:1.03}.lava-journal-consultation{display:grid;grid-template-columns:minmax(0,.85fr) minmax(0,1.15fr);min-height:clamp(620px,58vw,900px);color:var(--lava-white);background:#141414}.lava-journal-consultation__content{display:flex;flex-direction:column;justify-content:center;padding:clamp(46px,8vw,145px)}.lava-journal-consultation .lava-journal-eyebrow{color:hsla(0,0%,100%,.58)}.lava-journal-consultation__content h2{max-width:800px;margin:36px 0 30px;color:var(--lava-white);font-size:clamp(54px,7.2vw,116px);line-height:.9}.lava-journal-consultation__content>p{max-width:570px;color:hsla(0,0%,100%,.68)}.lava-journal-consultation__link{margin-top:42px;color:var(--lava-white);border-bottom:1px solid hsla(0,0%,100%,.55)}@media(max-width:1199px){.lava-journal-feature{grid-template-columns:minmax(0,1.35fr) minmax(310px,.75fr)}.lava-journal-card,.lava-journal-card--4,.lava-journal-card--5{grid-column:span 6}.lava-journal-card--5{grid-column:4/span 6}}@media(max-width:991px){.lava-journal-feature{grid-template-columns:1fr}.lava-journal-feature__image{min-height:58vw}.lava-journal-feature__content{min-height:430px}.lava-journal-consultation{grid-template-columns:1fr}.lava-journal-consultation__image{min-height:78vw}.lava-journal-consultation__content{min-height:620px}}@media(max-width:767px){.lava-journal-hero{padding-top:154px}.lava-journal-hero__top,.lava-journal-index__heading{display:block}.lava-journal-hero__top p,.lava-journal-index__heading>p{margin-top:24px}.lava-journal-hero>.container>h1{margin:62px 0 52px;font-size:clamp(58px,18vw,88px)}.lava-journal-feature__image{min-height:76vw}.lava-journal-feature__content{min-height:390px;padding:30px 24px 34px}.lava-journal-feature__content h2{font-size:40px}.lava-journal-index__heading h2{margin-top:18px;font-size:clamp(48px,15vw,72px)}.lava-journal-grid{display:block}.lava-journal-card+.lava-journal-card{margin-top:74px}.lava-journal-card--2 .lava-journal-card__image,.lava-journal-card--4 .lava-journal-card__image,.lava-journal-card__image{height:min(128vw,610px)}.lava-journal-card h3{font-size:34px}.lava-journal-consultation__image{min-height:112vw}.lava-journal-consultation__content{min-height:580px;padding:72px 20px}.lava-journal-consultation__content h2{font-size:clamp(52px,16vw,74px)}}@media(prefers-reduced-motion:reduce){.lava-journal-card__image img,.lava-journal-consultation__link svg,.lava-journal-feature__image img,.lava-journal-link svg{transition:none}}.lava-journal-hero{padding:clamp(166px,12vw,210px) 0 clamp(68px,7vw,104px)}.lava-journal-hero__top{display:grid;grid-template-columns:1fr minmax(280px,420px);grid-gap:48px;gap:48px;padding-bottom:28px;border-bottom:1px solid rgba(20,20,20,.16)}.lava-journal-hero>.container>h1{max-width:1120px;margin:clamp(42px,5vw,74px) 0 clamp(54px,6vw,84px);font-size:clamp(60px,7.3vw,128px);line-height:.9;letter-spacing:-.068em}.lava-journal-feature{grid-template-columns:minmax(0,1.15fr) minmax(360px,.85fr);min-height:clamp(500px,42vw,690px)}.lava-journal-feature__content{padding:clamp(34px,4vw,64px)}.lava-journal-feature__content h2{font-size:clamp(38px,3.5vw,58px)}.lava-journal-index{padding:clamp(86px,9vw,136px) 0 clamp(100px,11vw,168px)}.lava-journal-index__heading{display:grid;grid-template-columns:minmax(0,1fr) minmax(280px,390px);align-items:end;grid-gap:48px;gap:48px;margin-bottom:clamp(48px,5vw,72px)}.lava-journal-index__heading h2{max-width:820px;font-size:clamp(50px,5.7vw,84px)}.lava-journal-library__toolbar{display:grid;grid-template-columns:minmax(280px,420px) minmax(0,1fr);align-items:center;grid-gap:clamp(28px,4vw,64px);gap:clamp(28px,4vw,64px);padding:20px 0 26px;border-top:1px solid rgba(20,20,20,.18);border-bottom:1px solid rgba(20,20,20,.18)}.lava-journal-search{position:relative;display:flex;align-items:center;min-height:52px;color:rgba(20,20,20,.52);border-bottom:1px solid rgba(20,20,20,.36)}.lava-journal-search>svg{flex:0 0 auto;margin-right:13px}.lava-journal-search input{width:100%;height:50px;padding:0 42px 0 0;color:var(--lava-ink);background:rgba(0,0,0,0);border:0;border-radius:0;outline:0;font-family:var(--tp-ff-onest);font-size:16px}.lava-journal-search input::-moz-placeholder{color:rgba(20,20,20,.46)}.lava-journal-search input::placeholder{color:rgba(20,20,20,.46)}.lava-journal-search:focus-within{color:var(--lava-ink);border-bottom-color:var(--lava-ink)}.lava-journal-search button{position:absolute;right:0;display:grid;width:44px;height:44px;place-items:center;color:var(--lava-ink);background:rgba(0,0,0,0);border:0;font-size:25px;line-height:1}.lava-journal-filters{display:flex;align-items:center;justify-content:flex-end;gap:8px;min-width:0;overflow-x:auto;scrollbar-width:none}.lava-journal-filters::-webkit-scrollbar{display:none}.lava-journal-filters button{min-height:44px;flex:0 0 auto;padding:0 17px;color:rgba(20,20,20,.62);background:rgba(0,0,0,0);border:1px solid rgba(20,20,20,.2);border-radius:999px;font-family:var(--tp-ff-onest);font-size:13px;transition:color .18s ease,background-color .18s ease,border-color .18s ease}.lava-journal-filters button:focus-visible,.lava-journal-filters button:hover,.lava-journal-filters button[aria-pressed=true]{color:#fff;background:var(--lava-ink);border-color:var(--lava-ink)}.lava-journal-library__count{margin:22px 0 42px;color:rgba(20,20,20,.52);font-family:var(--tp-ff-onest);font-size:13px}.lava-journal-grid{grid-template-columns:repeat(3,minmax(0,1fr));-moz-column-gap:clamp(20px,2.3vw,38px);column-gap:clamp(20px,2.3vw,38px);row-gap:clamp(62px,7vw,104px)}.lava-journal-card,.lava-journal-card--4,.lava-journal-card--5{display:flex;min-width:0;flex-direction:column;grid-column:auto}.lava-journal-card--2 .lava-journal-card__image,.lava-journal-card--4 .lava-journal-card__image,.lava-journal-card__image{height:auto;aspect-ratio:4/5;margin-bottom:24px}.lava-journal-card .lava-journal-meta{margin-bottom:15px}.lava-journal-card h3{margin-bottom:15px;font-size:clamp(27px,2.1vw,36px);line-height:1.04}.lava-journal-card>p{display:-webkit-box;overflow:hidden;-webkit-box-orient:vertical;-webkit-line-clamp:3;font-size:15px}.lava-journal-card .lava-journal-link{margin-top:24px}.lava-journal-empty button,.lava-journal-load-more{display:flex;min-height:50px;align-items:center;justify-content:center;padding:0 24px;color:#fff;background:var(--lava-ink);border:1px solid var(--lava-ink);font-family:var(--tp-ff-onest);font-size:14px;font-weight:600}.lava-journal-load-more{margin:72px auto 0}.lava-journal-empty{padding:clamp(60px,8vw,110px) 20px;text-align:center;background:#f5f1ec}.lava-journal-empty h3{margin:0 0 14px;font-family:var(--tp-ff-onest);font-size:clamp(32px,4vw,52px);font-weight:500;letter-spacing:-.045em}.lava-journal-empty p{margin:0 auto 28px;color:var(--lava-muted)}.lava-journal-empty button{margin:0 auto}.lava-journal-standard{padding:clamp(76px,8vw,112px) 0}.lava-journal-standard>.container{grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);gap:clamp(56px,8vw,110px)}.lava-journal-standard__intro h2{margin:18px 0 22px;font-size:clamp(44px,4.8vw,68px)}.lava-journal-standard__intro p{font-size:15px}.lava-journal-standard__principles li{padding:23px 0}.lava-journal-standard__principles h3{font-size:clamp(21px,1.8vw,28px)}.lava-journal-consultation{min-height:clamp(500px,43vw,670px)}.lava-journal-consultation__content{padding:clamp(44px,6vw,100px)}.lava-journal-consultation__content h2{margin:26px 0 24px;font-size:clamp(48px,5.7vw,82px)}@media(max-width:1199px){.lava-journal-feature{grid-template-columns:minmax(0,1.05fr) minmax(330px,.95fr)}.lava-journal-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.lava-journal-library__toolbar{grid-template-columns:minmax(250px,340px) minmax(0,1fr)}}@media(max-width:991px){.lava-journal-feature,.lava-journal-standard>.container{grid-template-columns:1fr}.lava-journal-feature__image{min-height:58vw}.lava-journal-feature__content{min-height:360px}.lava-journal-library__toolbar{grid-template-columns:1fr;gap:18px}.lava-journal-filters{justify-content:flex-start}}@media(max-width:767px){.lava-journal-hero{padding-top:142px}.lava-journal-hero__top,.lava-journal-index__heading{display:grid;grid-template-columns:1fr;grid-gap:20px;gap:20px}.lava-journal-hero__top p,.lava-journal-index__heading>p{margin-top:0}.lava-journal-hero>.container>h1{margin:42px 0 44px;font-size:clamp(54px,16vw,76px)}.lava-journal-feature__image{min-height:76vw}.lava-journal-feature__content{min-height:0;padding:28px 22px 34px}.lava-journal-feature__content h2{font-size:36px}.lava-journal-index__heading{margin-bottom:38px}.lava-journal-index__heading h2{font-size:clamp(46px,13vw,62px)}.lava-journal-library__toolbar{margin-right:-15px}.lava-journal-search{margin-right:15px}.lava-journal-filters{padding-right:15px}.lava-journal-library__count{margin:18px 0 30px}.lava-journal-grid{display:grid;grid-template-columns:1fr;grid-row-gap:62px;row-gap:62px}.lava-journal-card+.lava-journal-card{margin-top:0}.lava-journal-card--2 .lava-journal-card__image,.lava-journal-card--4 .lava-journal-card__image,.lava-journal-card__image{height:auto;aspect-ratio:4/5}.lava-journal-card h3{font-size:31px}.lava-journal-standard>.container{gap:48px}.lava-journal-consultation__image{min-height:92vw}.lava-journal-consultation__content{min-height:0;padding:64px 20px 72px}.lava-journal-consultation__content h2{font-size:clamp(46px,13vw,64px)}}@media(prefers-reduced-motion:reduce){.lava-journal-filters button{transition:none}}.lava-about-content{background:var(--lava-canvas)}.lava-about-content,.lava-about-copy__title{color:var(--lava-text-primary)}.lava-about-copy__text{color:var(--lava-text-muted)}.lava-contact-info,.lava-contact-item,.lava-contact-item a,.lava-contact-title{color:var(--lava-text-primary)}.lava-contact-form p[role=alert],.lava-contact-success,.lava-contact-text{color:var(--lava-text-muted)}.lava-storefront-shell .lava-product-detail-page{--lava-ink:#141414;--lava-muted:rgba(20,20,20,0.68);--lava-line:rgba(20,20,20,0.16);color:#141414}.lava-storefront-shell .tp-checkout-btn:not(.is-secondary){border-color:var(--lava-action-bg);color:var(--lava-action-fg);background:var(--lava-action-bg)}.lava-storefront-shell .tp-checkout-btn:not(.is-secondary):hover{border-color:var(--lava-action-bg);color:var(--lava-text-primary);background:rgba(0,0,0,0)}.lava-storefront-shell .tp-checkout-btn.is-secondary{border-color:var(--lava-border);color:var(--lava-text-primary);background:rgba(0,0,0,0)}.lava-storefront-shell .tp-checkout-btn:focus-visible{outline:2px solid var(--lava-focus);outline-offset:3px}.lava-storefront-shell .tp-checkout-btn:disabled{cursor:not-allowed;opacity:.52}html.agntix-dark .lava-storefront-shell{color-scheme:dark}html.agntix-dark .lava-storefront-shell :where(.lava-category-section,.tp-shop-newsletter-content,.lava-article,.lava-article-hero,.lava-article-answer,.lava-article-related,.lava-product-collections,.lava-desktop-category-content,.lava-shop-catalog,.lava-mobile-product-showcase,.lava-brand-features,.lava-journal-hero,.lava-journal-feature,.lava-journal-index,.lava-journal-empty){background:var(--lava-surface-raised)}html.agntix-dark .lava-storefront-shell :where(.lava-product-collection-slide .tp-product-item,.lava-shop-catalog-card .tp-product-item,.lava-brand-feature-fact){--lava-ink:#141414;--lava-muted:rgba(20,20,20,0.68);--lava-line:rgba(20,20,20,0.16);color:#141414}html.agntix-dark .lava-storefront-shell :where(.lava-shop-catalog-feature,.lava-product-help-cta){--lava-ink:#141414;--lava-muted:rgba(255,255,255,0.7);--lava-line:rgba(255,255,255,0.2);color:#fff;background:#141414}html.agntix-dark .lava-storefront-shell :where(.lava-product-bag-btn,.lava-journal-load-more,.lava-journal-empty button){border-color:var(--lava-action-bg);color:var(--lava-action-fg);background:var(--lava-action-bg)}html.agntix-dark .lava-storefront-shell :where(.lava-product-tabs-nav button[aria-selected=true],.lava-journal-filters button:hover,.lava-journal-filters button:focus-visible,.lava-journal-filters button[aria-pressed=true],.lava-faq-list details[open] summary span:last-child){color:var(--lava-action-fg);background:var(--lava-action-bg);border-color:var(--lava-action-bg)}html.agntix-dark .lava-storefront-shell :where(input:not([type=checkbox]):not([type=radio]):not([type=submit]):not([type=button]),textarea,select){border-color:var(--lava-border);color:var(--lava-text-primary);background-color:var(--lava-surface-raised)}html.agntix-dark .lava-storefront-shell :where(input,textarea)::-moz-placeholder{color:var(--lava-text-muted);opacity:1}html.agntix-dark .lava-storefront-shell :where(input,textarea)::placeholder{color:var(--lava-text-muted);opacity:1}html.agntix-dark .lava-storefront-shell :where(.lava-article-section p,.lava-article-sources>p,.lava-article-content li,.lava-article-sources a span){color:var(--lava-text-muted)}html.agntix-dark .lava-storefront-shell :where(.lava-journal-hero>.container>h1,.lava-journal-feature__content h2,.lava-journal-index__heading h2,.lava-journal-card h3,.lava-journal-link){color:var(--lava-text-primary)}html.agntix-dark .lava-storefront-shell :where(.lava-journal-eyebrow,.lava-journal-meta,.lava-journal-library__count){color:var(--lava-text-muted)}html.agntix-dark .lava-storefront-shell .lava-consultation-intro>p{color:var(--lava-text-muted)}html.agntix-dark .lava-storefront-shell :where(.lava-journal-hero__top,.lava-journal-library__toolbar,.lava-journal-search){border-color:var(--lava-border)}html.agntix-dark .lava-storefront-shell .lava-journal-search{color:var(--lava-text-muted)}html.agntix-dark .lava-storefront-shell .lava-journal-search input{color:var(--lava-text-primary);background:rgba(0,0,0,0)}html.agntix-dark .lava-storefront-shell .lava-journal-filters button:not([aria-pressed=true]):not(:hover):not(:focus-visible){color:var(--lava-text-muted);background:rgba(0,0,0,0);border-color:var(--lava-border)}html.agntix-dark .lava-storefront-shell :where(.lava-article-takeaways,.lava-article-faq details,.lava-article-sources li,.lava-product-essentials,.lava-quantity-value){border-color:var(--lava-border)}html.agntix-dark .lava-storefront-shell :where(.lava-quantity-stepper,.lava-product-size){border-color:var(--lava-border);background:var(--lava-surface-raised)}html.agntix-dark .lava-storefront-shell .lava-product-tabs-nav button:hover:not([aria-selected=true]),html.agntix-dark .lava-storefront-shell .lava-quantity-step:hover{background:hsla(0,0%,100%,.1)}html.agntix-dark .lava-storefront-shell :where(.lava-article-note,.lava-journal-paths,.lava-journal-consultation){--lava-ink:#141414;--lava-muted:rgba(255,255,255,0.7);color:#fff}html.agntix-dark .lava-storefront-shell :where(.lava-journal-paths,.lava-journal-consultation) .lava-journal-eyebrow{color:hsla(0,0%,100%,.7)}html.agntix-dark .tp-header-shop-area:not(.lava-home-header) .tp-header-shop-wrap:not(.lava-home-header-wrap){border-color:hsla(0,0%,100%,.2);color:#fff;background:rgba(20,20,20,.94);box-shadow:0 12px 34px rgba(0,0,0,.18);backdrop-filter:blur(20px)}html.agntix-dark .tp-header-shop-area:not(.lava-home-header) .tp-header-shop-wrap:not(.lava-home-header-wrap) :where(.tp-header-shop-menu>nav>ul>li>a,.tp-header-shop-search button,.tp-header-shop-cart button,.tp-header-shop-lang>button,.tp-header-shop-lang>button span){color:#fff}html.agntix-dark .tp-header-shop-area:not(.lava-home-header) .tp-header-shop-wrap:not(.lava-home-header-wrap) :where(.tp-header-shop-menu>nav>ul>li>a,.tp-header-shop-action>ul>li){border-color:hsla(0,0%,100%,.2)}html.agntix-dark .tp-header-shop-area:not(.lava-home-header) .tp-header-shop-wrap:not(.lava-home-header-wrap) .tp-header-shop-logo img{filter:brightness(0) invert(1)}html.agntix-dark .tp-header-shop-area:not(.lava-home-header) .tp-header-shop-wrap:not(.lava-home-header-wrap) .tp-header-10-offcanvas .tp-header-bar button i{background-color:#fff}.lava-admin-shell{--admin-sidebar-width:240px;--admin-topbar-height:74px;--admin-bg:#f1f1f1;--admin-surface:#fff;--admin-sunken:#ebebeb;--admin-raised:#fff;--admin-ink:#202223;--admin-secondary:#4f5355;--admin-muted:#6d7173;--admin-border:#d9dcde;--admin-hover:#e7e8e9;--admin-accent:#202223;--admin-accent-hover:#343638;--admin-accent-tint:#e4e5e7;--admin-action-bg:#202223;--admin-action-fg:#fff;--admin-ok:#008060;--admin-ok-tint:#d8f3e5;--admin-warn:#a55b00;--admin-warn-tint:#fff1d7;--admin-danger:#d72c0d;--admin-danger-tint:#fde3e0;--admin-radius-m:8px;--admin-radius-l:12px;--admin-radius-card:12px;--admin-shadow:0 1px 0 rgb(0 0 0/0.08);--admin-shadow-pop:0 4px 16px rgb(0 0 0/0.16);overflow-x:clip;background:var(--admin-bg);color:var(--admin-ink);font-family:var(--font-inter),var(--font-onest),Arial,sans-serif}.agntix-dark .lava-admin-shell{--admin-bg:#1f2021;--admin-surface:#2a2c2d;--admin-sunken:#242526;--admin-raised:#323435;--admin-ink:#f6f6f7;--admin-secondary:#c5c7c8;--admin-muted:#a5a8aa;--admin-border:#4b4d4e;--admin-hover:#3b3e3f;--admin-accent:#f6f6f7;--admin-accent-hover:#fff;--admin-accent-tint:#404344;--admin-action-bg:#f6f6f7;--admin-action-fg:#202223;--admin-ok:#55bd91;--admin-ok-tint:#1d4538;--admin-warn:#f0b35a;--admin-warn-tint:#4b3820;--admin-danger:#f28b75;--admin-danger-tint:#4f2922;--admin-shadow:0 1px 0 rgb(0 0 0/0.35);--admin-shadow-pop:0 8px 24px rgb(0 0 0/0.38)}.lava-admin-sidebar{top:var(--admin-topbar-height);width:var(--admin-sidebar-width);padding:18px 10px 14px;border-right:0;background:var(--admin-sunken)}.lava-admin-sidebar .lava-admin-brand{display:none}.lava-admin-sidebar nav{gap:2px;padding:0}.lava-admin-nav-group+.lava-admin-nav-group{margin-top:14px}.lava-admin-nav-label{margin:0 12px 5px;color:var(--admin-muted);font-size:11px;font-weight:650;letter-spacing:0;text-transform:none}.lava-admin-nav-link{min-height:42px;gap:11px;margin:0;padding:7px 12px;border-radius:8px;color:var(--admin-secondary);font-size:14px;font-weight:500}.lava-admin-nav-link:hover{background:var(--admin-hover);color:var(--admin-ink)}.lava-admin-nav-link.is-active{background:var(--admin-surface);box-shadow:none;color:var(--admin-ink);font-weight:650}.lava-admin-nav-link>svg{flex:0 0 auto;color:currentColor;stroke-width:1.8}.lava-admin-sidebar-tail{padding:12px 0 0;border-top:1px solid var(--admin-border)}.lava-admin-workspace{margin-left:var(--admin-sidebar-width)}.lava-admin-topbar{position:fixed;inset:0 0 auto;z-index:50;height:var(--admin-topbar-height);padding:0 18px;border:0;background:#1a1a1a;color:#f6f6f7;box-shadow:0 1px 0 rgba(0,0,0,.2);backdrop-filter:none}.lava-admin-desktop-brand{position:absolute;top:0;left:18px;display:flex;width:190px;height:var(--admin-topbar-height);align-items:center}.lava-admin-desktop-brand img{width:132px;height:auto;filter:brightness(0) invert(1)}.lava-admin-topbar-spacer{flex:1 1}.lava-admin-topbar-actions{gap:8px;margin-left:auto}.lava-admin-user-trigger{min-height:38px;gap:8px;padding:4px 6px 4px 9px;border-radius:8px;color:#f6f6f7}.lava-admin-user-trigger:hover,.lava-admin-user-trigger[aria-expanded=true]{background:#303233}.lava-admin-user-copy strong{color:#f6f6f7;font-size:12px}.lava-admin-user-copy small{color:#b8bbbd;font-size:10px}.lava-admin-avatar{width:30px;height:30px;background:#95bf47;color:#172015;font-size:10px}.lava-admin-user-popover{top:calc(100% + 8px);border:1px solid var(--admin-border);border-radius:10px;background:var(--admin-raised);box-shadow:var(--admin-shadow-pop);color:var(--admin-ink)}.lava-admin-main{max-width:1540px;min-height:calc(100vh - var(--admin-topbar-height));padding:106px clamp(22px,3.2vw,48px) 64px;background:var(--admin-bg)}.lava-admin-heading{margin-bottom:24px}.lava-admin-heading h1{color:var(--admin-ink);font-size:clamp(26px,2.2vw,32px);font-weight:700;letter-spacing:-.025em}.lava-admin-heading p{color:var(--admin-secondary);font-size:13px}.lava-admin-actions a,.lava-admin-main button,.lava-admin-primary{min-height:40px;gap:7px;padding:8px 13px;border:1px solid var(--admin-border);border-radius:8px;background:var(--admin-surface);color:var(--admin-ink);font-size:13px;font-weight:650;box-shadow:none}.lava-admin-actions a,.lava-admin-main button[type=submit],.lava-admin-primary{border-color:var(--admin-action-bg);background:var(--admin-action-bg);color:var(--admin-action-fg)}.lava-admin-actions a:hover,.lava-admin-main button[type=submit]:hover,.lava-admin-primary:hover{border-color:var(--admin-accent-hover);background:var(--admin-accent-hover);color:var(--admin-action-fg)}.lava-admin-main button:not([type=submit]):not(.lava-admin-primary):not(.lava-admin-text-danger):hover{border-color:var(--admin-border);background:var(--admin-hover);color:var(--admin-ink)}.lava-admin-search{gap:8px;margin-bottom:16px;padding:0;border:0;border-radius:0;background:rgba(0,0,0,0);box-shadow:none}.lava-admin-search input:not([type=hidden]){min-width:180px;flex-basis:220px}.lava-admin-search select{min-width:130px;flex-basis:160px}.lava-admin-main input,.lava-admin-main select,.lava-admin-main textarea{min-height:44px;padding:10px 12px;border:1px solid #c9ccce;border-radius:8px;background:var(--admin-surface);color:var(--admin-ink);font-size:13px}.lava-admin-main input:focus,.lava-admin-main select:focus,.lava-admin-main textarea:focus{border-color:#202223;box-shadow:0 0 0 2px rgba(32,34,35,.16)}.lava-admin-empty,.lava-admin-form details,.lava-admin-form-section,.lava-admin-inbox,.lava-admin-order-list article,.lava-admin-panel,.lava-admin-reply-grid form,.lava-admin-section,.lava-admin-stat,.lava-admin-table-wrap,.lava-admin-thread article,.lava-admin-upload{border:1px solid var(--admin-border);border-radius:var(--admin-radius-card);background:var(--admin-surface);box-shadow:var(--admin-shadow)}.lava-admin-stat{min-height:104px;padding:18px}.lava-admin-stat-icon{width:38px;height:38px;border-radius:8px;background:var(--admin-accent-tint);color:var(--admin-ink)}.lava-admin-stat-copy span{color:var(--admin-secondary);font-size:12px;font-weight:600;letter-spacing:0;text-transform:none}.lava-admin-stat-copy strong{font-size:24px}.lava-admin-dashboard-grid{gap:16px}.lava-admin-panel{margin-bottom:16px}.lava-admin-panel-header{padding:16px 18px}.lava-admin-section{margin-bottom:16px;padding:20px}.lava-admin-form-section>header h2,.lava-admin-panel-header h2,.lava-admin-section h2{font-size:15px;font-weight:700}.lava-admin-table-wrap{margin-bottom:16px}.lava-admin-table td,.lava-admin-table th{height:48px;padding:10px 14px;border-bottom-color:var(--admin-border)}.lava-admin-table th{background:#f6f6f7;color:var(--admin-secondary);font-size:11px;font-weight:650;letter-spacing:0;text-transform:none}.agntix-dark .lava-admin-table th{background:var(--admin-sunken)}.lava-admin-table td{font-size:13px}.lava-admin-table tbody tr:hover{background:#f7f7f7}.agntix-dark .lava-admin-table tbody tr:hover{background:var(--admin-hover)}.lava-admin-status{padding:4px 8px;font-size:11px;font-weight:650}.lava-admin-status:before{width:5px;height:5px}.lava-admin-form{gap:16px;max-width:1000px;margin:0 auto}.lava-admin-main>.lava-admin-panel.lava-admin-form{margin-bottom:16px}.lava-admin-form-section{gap:20px;padding:22px}.lava-admin-form-section>header{padding-bottom:12px;border-bottom:1px solid var(--admin-border)}.lava-admin-form-section>header p{margin-top:4px;color:var(--admin-muted);font-size:12px}.lava-admin-form-section .lava-admin-repeatable,.lava-admin-form-section .lava-admin-upload{border-radius:0;box-shadow:none}.lava-admin-repeatable{padding:0;border:0;background:rgba(0,0,0,0)}.lava-admin-repeatable legend{margin-bottom:8px;color:var(--admin-ink);font-size:13px;font-weight:700}.lava-admin-repeatable>div{gap:8px;margin-bottom:8px}.lava-admin-repeatable>div>button{border-color:rgba(0,0,0,0);background:rgba(0,0,0,0);color:var(--admin-muted)}.lava-admin-repeatable>div>button:hover{border-color:var(--admin-danger);background:var(--admin-danger-tint);color:var(--admin-danger)}.lava-admin-actions{bottom:14px;border:1px solid var(--admin-border);border-radius:10px;background:color-mix(in srgb,var(--admin-surface) 94%,transparent);box-shadow:var(--admin-shadow-pop)}.lava-admin-order-summary{border:1px solid var(--admin-border);border-radius:var(--admin-radius-card);background:var(--admin-surface);box-shadow:var(--admin-shadow)}.lava-admin-order-summary>div{background:rgba(0,0,0,0)}@media(max-width:767px){.lava-admin-sidebar{display:none}.lava-admin-workspace{margin-left:0}.lava-admin-topbar{height:58px;padding:0 12px}.lava-admin-desktop-brand{display:none}.lava-admin-mobile-brand{display:inline-flex;align-items:center;gap:8px;color:#f6f6f7;font-size:12px;font-weight:650}.lava-admin-mobile-brand img{width:116px;height:auto;filter:brightness(0) invert(1)}.lava-admin-mobile-brand span{padding-left:8px;border-left:1px solid #4a4a4a;color:#c4c6c7;font-size:10px;font-weight:500;letter-spacing:0;text-transform:none}.lava-admin-user-copy{display:none}.lava-admin-user-trigger{min-height:42px;padding:5px}.lava-admin-main{min-height:calc(100vh - 58px);padding:80px 12px 92px}.lava-admin-heading{gap:12px;margin-bottom:18px}.lava-admin-heading h1{font-size:24px}.lava-admin-heading .lava-admin-primary{width:100%}.lava-admin-search{display:grid;grid-template-columns:1fr 1fr;padding:0}.lava-admin-search input{grid-column:1/-1}.lava-admin-search button{min-height:40px}.lava-admin-form{max-width:none}.lava-admin-form-section,.lava-admin-section{padding:14px}.lava-admin-mobile-nav{height:calc(66px + env(safe-area-inset-bottom));padding:3px 4px env(safe-area-inset-bottom);border-top:1px solid var(--admin-border);background:color-mix(in srgb,var(--admin-surface) 96%,transparent);box-shadow:0 -2px 8px rgba(0,0,0,.05)}.lava-admin-mobile-link{min-height:58px;color:var(--admin-secondary);font-size:10px}.lava-admin-mobile-link.is-active{color:var(--admin-ink);font-weight:650}.lava-admin-mobile-icon{width:46px;height:28px;border-radius:8px}.lava-admin-mobile-link.is-active .lava-admin-mobile-icon{background:var(--admin-accent-tint)}.lava-admin-mobile-sheet{max-height:min(86dvh,720px);border-radius:14px 14px 0 0;background:var(--admin-surface)}}@media(max-width:900px){.lava-admin-search:has(>select:nth-of-type(2):last-of-type)>button:last-child,.lava-admin-search:not(:has(>select))>button:last-child{grid-column:1/-1}}@media(min-width:768px)and (max-width:900px){.lava-admin-search{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr)}.lava-admin-search input:not([type=hidden]){width:100%;min-width:0;grid-column:1/-1}.lava-admin-search select{width:100%;min-width:0}}.lava-admin-product-layout{display:grid;grid-template-columns:minmax(0,1fr) minmax(280px,320px);grid-gap:16px;gap:16px;align-items:start}.lava-admin-product-aside,.lava-admin-product-main{display:grid;min-width:0;grid-gap:16px;gap:16px}.lava-admin-product-aside>.lava-admin-form-section,.lava-admin-product-main>.lava-admin-form-section{margin:0}.lava-admin-product-core,.lava-admin-product-media{padding:20px}.lava-admin-product-aside-card>header,.lava-admin-product-core>header,.lava-admin-product-media>header{padding-bottom:12px}.lava-admin-product-core .lava-admin-product-description-field,.lava-admin-product-core .lava-admin-product-title-field{display:grid;grid-gap:7px;gap:7px}.lava-admin-product-core .lava-admin-product-title-field input{min-height:46px;font-size:16px}.lava-admin-product-core .lava-admin-product-description-field textarea{min-height:126px}.lava-admin-product-aside-card{gap:14px;padding:18px}.lava-admin-product-aside-card>header h2{font-size:15px}.lava-admin-product-aside-card>label{display:grid;grid-gap:6px;gap:6px;color:var(--admin-secondary);font-size:12px;font-weight:650}.lava-admin-form-help{margin:-4px 0 0;color:var(--admin-muted);font-size:12px;line-height:1.45}.lava-admin-product-links a{display:flex;align-items:center;justify-content:space-between;gap:8px;padding:9px 0;border-top:1px solid var(--admin-border);color:var(--admin-ink);font-size:13px;font-weight:650}.lava-admin-product-links a:hover{color:var(--admin-accent-hover)}@media(max-width:900px){.lava-admin-product-layout{grid-template-columns:1fr}.lava-admin-product-aside{grid-template-columns:repeat(2,minmax(0,1fr))}.lava-admin-product-links{grid-column:1/-1}}@media(max-width:560px){.lava-admin-product-aside{grid-template-columns:1fr}.lava-admin-product-links{grid-column:auto}.lava-admin-product-aside-card,.lava-admin-product-core,.lava-admin-product-media{padding:14px}}.lava-admin-shell{--admin-topbar-height:56px;--admin-link:#005bd3}.lava-admin-nav-link.is-active{box-shadow:0 1px 2px rgba(0,0,0,.08)}.lava-admin-main{padding-top:84px}.lava-admin-heading,.lava-admin-heading>div{min-width:0}.lava-admin-heading h1{overflow-wrap:anywhere;font-size:clamp(22px,1.8vw,26px)}.lava-admin-heading>.lava-admin-primary,.lava-admin-heading>a,.lava-admin-heading>button{flex:0 1 auto;max-width:100%;white-space:normal}.lava-admin-heading a:not(.lava-admin-primary),.lava-admin-main :where(.lava-admin-results,.lava-admin-form-section,.lava-admin-section) a:not(.lava-admin-primary):not(.lava-admin-text-danger),.lava-admin-panel-header a,.lava-admin-table td>a{color:var(--admin-link)}.lava-admin-actions a,.lava-admin-main button,.lava-admin-main input,.lava-admin-main select,.lava-admin-primary{min-height:40px}.lava-admin-main input:focus,.lava-admin-main select:focus,.lava-admin-main textarea:focus,.lava-admin-shell :where(a,button,summary):focus-visible{outline:2px solid #005bd3;outline-offset:2px;box-shadow:none}.lava-admin-search:has(+.lava-admin-table-wrap){position:relative;z-index:1;margin-bottom:0;padding:10px;border:1px solid var(--admin-border);border-bottom:0;border-radius:var(--admin-radius-card) var(--admin-radius-card) 0 0;background:var(--admin-surface)}.lava-admin-search+.lava-admin-table-wrap{border-radius:0 0 var(--admin-radius-card) var(--admin-radius-card)}.lava-admin-main:has(>.lava-admin-form)>.lava-admin-heading,.lava-admin-main:has(>.lava-admin-form)>.lava-admin-section,.lava-admin-main:has(>.lava-admin-form)>.lava-admin-translations,.lava-admin-main:has(>.lava-admin-form)>.lava-admin-upload{width:min(100%,1100px);margin-right:auto;margin-left:auto}.lava-admin-form{max-width:1100px}@media(min-width:1200px){.lava-admin-main>.lava-admin-form>fieldset{display:grid;grid-template-columns:minmax(0,1.9fr) minmax(280px,.8fr);grid-gap:16px;gap:16px;align-items:start}.lava-admin-main>.lava-admin-form>fieldset>.lava-admin-form-section:first-of-type{position:sticky;top:72px;grid-column:2;grid-row:1/span 4}.lava-admin-main>.lava-admin-form>fieldset>.lava-admin-form-section:first-of-type .lava-admin-form-grid{grid-template-columns:1fr}.lava-admin-main>.lava-admin-form>fieldset>.lava-admin-form-section:not(:first-of-type){grid-column:1}}.lava-admin-select{width:100%;min-width:0}.lava-admin-main .lava-admin-select-trigger{display:flex;width:100%;min-width:0;min-height:42px;align-items:center;justify-content:space-between;gap:12px;padding:9px 12px;border:1px solid var(--admin-border);border-radius:8px;background:var(--admin-surface);color:var(--admin-ink);box-shadow:none;font:inherit;font-weight:450;line-height:1.35;text-align:left}.lava-admin-main .lava-admin-select-trigger>span{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.lava-admin-main .lava-admin-select-trigger>svg{flex:none;color:var(--admin-secondary);transition:transform .16s ease}.lava-admin-main .lava-admin-select-trigger[aria-expanded=true]>svg{transform:rotate(180deg)}.lava-admin-main .lava-admin-select-trigger:hover:not(:disabled){border-color:color-mix(in srgb,var(--admin-ink) 34%,var(--admin-border));background:var(--admin-surface)}.lava-admin-main .lava-admin-select-trigger:focus-visible{border-color:var(--admin-accent);outline:2px solid color-mix(in srgb,var(--admin-accent) 28%,transparent);outline-offset:1px}.lava-admin-select.is-invalid .lava-admin-select-trigger{border-color:#c53f4b}.lava-admin-select-layer{--admin-surface:#fff;--admin-ink:#202223;--admin-secondary:#61656a;--admin-muted:#f1f1f1;--admin-border:#d4d7d9;--admin-hover:#f4f4f4;--admin-accent:#789d26;position:fixed;z-index:400;inset:0}.agntix-dark .lava-admin-select-layer{--admin-surface:#232323;--admin-ink:#f3f3f3;--admin-secondary:#b8b8b8;--admin-muted:#343434;--admin-border:#4a4a4a;--admin-hover:#303030;--admin-accent:#a3ca47}.lava-admin-select-menu{position:fixed;top:var(--admin-select-top);left:var(--admin-select-left);width:var(--admin-select-width);max-width:calc(100vw - 24px);overflow:hidden;border:1px solid var(--admin-border);border-radius:10px;background:var(--admin-surface);color:var(--admin-ink);box-shadow:0 12px 34px rgba(0,0,0,.18),0 2px 8px rgba(0,0,0,.08);animation:lava-admin-select-in .14s ease-out}.lava-admin-select-handle,.lava-admin-select-header{display:none}.lava-admin-select-options{max-height:320px;overflow-y:auto;overscroll-behavior:contain;padding:5px}.lava-admin-select-options>button{display:flex;width:100%;min-height:44px;align-items:center;justify-content:space-between;gap:12px;padding:9px 11px;border:0;border-radius:7px;background:rgba(0,0,0,0);color:var(--admin-ink);font:inherit;line-height:1.35;text-align:left}.lava-admin-select-options>button:focus-visible,.lava-admin-select-options>button:hover:not(:disabled){background:var(--admin-hover);outline:none}.lava-admin-select-options>button.is-selected{background:color-mix(in srgb,var(--admin-accent) 15%,var(--admin-surface));font-weight:650}.lava-admin-select-options>button:disabled{color:var(--admin-secondary);opacity:.58}.lava-admin-select-options>button svg{flex:none;color:var(--admin-accent)}@keyframes lava-admin-select-in{0%{opacity:0;transform:translateY(-3px) scale(.985)}to{opacity:1;transform:translateY(0) scale(1)}}@media(max-width:767px){.lava-admin-main .lava-admin-select-trigger{min-height:48px;padding-inline:14px}.lava-admin-select-layer{background:rgba(0,0,0,.42);animation:lava-admin-backdrop-in .16s ease-out}.lava-admin-select-menu{top:auto;right:0;bottom:0;left:0;width:100%;max-width:none;max-height:min(76dvh,620px);border-right:0;border-bottom:0;border-left:0;border-radius:18px 18px 0 0;box-shadow:0 -16px 42px rgba(0,0,0,.22);animation:lava-admin-select-sheet-in .19s cubic-bezier(.2,.75,.2,1)}.lava-admin-select-handle{display:block;width:38px;height:4px;margin:8px auto 4px;border-radius:999px;background:var(--admin-border)}.lava-admin-select-header{display:flex;min-height:54px;align-items:center;justify-content:space-between;gap:16px;padding:6px 14px 10px 18px;border-bottom:1px solid var(--admin-border)}.lava-admin-select-header strong{font-size:16px}.lava-admin-select-header button{display:grid;width:44px;min-width:44px;height:44px;place-items:center;padding:0;border:0;border-radius:9px;background:rgba(0,0,0,0);color:var(--admin-ink)}.lava-admin-select-header button:focus-visible,.lava-admin-select-header button:hover{background:var(--admin-hover);outline:2px solid var(--admin-accent);outline-offset:-2px}.lava-admin-select-options{max-height:calc(76dvh - 70px);padding:8px 10px calc(12px + env(safe-area-inset-bottom))}.lava-admin-select-options>button{min-height:48px;padding-inline:12px}}@keyframes lava-admin-select-sheet-in{0%{transform:translateY(100%)}to{transform:translateY(0)}}@keyframes lava-admin-backdrop-in{0%{background:rgba(0,0,0,0)}to{background:rgba(0,0,0,.42)}}@media(prefers-reduced-motion:reduce){.lava-admin-select-layer,.lava-admin-select-menu{animation:none}}.lava-admin-index-card.is-empty{overflow:visible;border:0;border-radius:0;background:rgba(0,0,0,0);box-shadow:none}.lava-admin-index-card.is-empty>.lava-admin-empty.lava-admin-empty-illustrated{min-height:clamp(300px,44vh,430px);padding:30px 20px 38px}@media(max-width:767px){.lava-admin-index-card.is-empty>.lava-admin-empty.lava-admin-empty-illustrated{min-height:min(420px,48dvh);padding:22px 16px 32px}}.lava-admin-main .lava-admin-form-section,.lava-admin-main .lava-admin-form-section:first-of-type{padding:20px}.lava-admin-main .lava-admin-form-section>:first-child,.lava-admin-main .lava-admin-panel>:first-child,.lava-admin-main .lava-admin-section>:first-child{margin-top:0}@media(max-width:767px){.lava-admin-main .lava-admin-form-section,.lava-admin-main .lava-admin-form-section:first-of-type{padding:16px}}@media(max-width:1199px){.lava-admin-main>.lava-admin-form>fieldset{display:grid;grid-gap:16px;gap:16px}.lava-admin-repeatable>.is-pair,.lava-admin-repeatable>.is-triple{grid-template-columns:minmax(0,1fr) 40px}.lava-admin-repeatable>.is-pair input,.lava-admin-repeatable>.is-triple input{grid-column:1}.lava-admin-repeatable>.is-pair button,.lava-admin-repeatable>.is-triple button{grid-column:2;grid-row:1/-1}}@media(max-width:767px){.lava-admin-main{padding-top:76px}.lava-admin-heading,.lava-admin-overview-header{width:100%}.lava-admin-heading>.lava-admin-primary,.lava-admin-heading>.lava-admin-record-toolbar,.lava-admin-heading>a,.lava-admin-heading>button,.lava-admin-heading>form,.lava-admin-overview-header>.lava-admin-overview-primary{width:auto;align-self:flex-start}.lava-admin-actions{display:flex;width:calc(100vw - 24px);max-width:100%;flex-wrap:wrap}.lava-admin-actions>*{min-width:0;flex:1 1 140px;white-space:normal}}.lava-admin-unsaved{position:absolute;left:50%;min-width:0;color:#f3f3f3;font-size:13px;transform:translateX(-50%)}.lava-admin-save-controls,.lava-admin-unsaved{display:flex;align-items:center;gap:8px}.lava-admin-save-controls a,.lava-admin-save-controls button{display:inline-flex;min-height:36px;align-items:center;justify-content:center;padding:7px 14px;border:1px solid #3d3d3d;border-radius:9px;background:#292929;color:#f3f3f3;font-size:13px;font-weight:650}.lava-admin-save-controls button{border-color:#fff;background:#fff;color:#202223}.lava-admin-main>#lava-admin-product-form>fieldset{display:block}.lava-admin-index-card .lava-admin-index-search input{min-height:38px;padding:0;border:0;background:rgba(0,0,0,0);box-shadow:none}@media(max-width:767px){.lava-admin-unsaved{display:none}.lava-admin-save-controls a,.lava-admin-save-controls button{min-height:40px;padding-inline:11px}}.lava-admin-overview{width:min(100%,1100px);margin:0 auto}.lava-admin-overview-header,.lava-admin-overview-section-header{display:flex;align-items:flex-start;justify-content:space-between;gap:16px}.lava-admin-overview-header{margin-bottom:20px}.lava-admin-overview-header h1{margin:0;color:var(--admin-ink);font-size:26px}.lava-admin-overview-header p,.lava-admin-overview-section-header p{margin:4px 0 0;color:var(--admin-secondary);font-size:13px}.lava-admin-overview-primary,.lava-admin-overview-section-link{flex:0 0 auto}.lava-admin-overview-primary{display:inline-flex;min-height:40px;align-items:center;justify-content:center;gap:7px;padding:8px 14px;border-radius:9px;background:var(--admin-ink);color:var(--admin-surface);font-size:13px;font-weight:700}.lava-admin-overview-metrics,.lava-admin-overview-orders,.lava-admin-overview-support{margin-bottom:16px;overflow:hidden;border:1px solid var(--admin-border);border-radius:var(--admin-radius-card);background:var(--admin-surface);box-shadow:var(--admin-shadow)}.lava-admin-overview-section-header{padding:16px 18px}.lava-admin-overview-section-header h2{margin:0;color:var(--admin-ink);font-size:15px}.lava-admin-overview-section-link{color:var(--admin-link);font-size:13px;font-weight:650}.lava-admin-overview-metric-strip{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));border-top:1px solid var(--admin-border)}.lava-admin-overview-metric{display:grid;min-width:0;grid-template-columns:auto 1fr auto;align-items:center;grid-gap:10px;gap:10px;padding:16px;border-right:1px solid var(--admin-border);color:var(--admin-ink)}.lava-admin-overview-metric:last-child{border-right:0}.lava-admin-overview-list-icon,.lava-admin-overview-metric-icon{display:inline-grid;place-items:center;color:var(--admin-secondary)}.lava-admin-overview-metric-copy{display:grid;min-width:0;grid-gap:2px;gap:2px}.lava-admin-overview-metric-copy small,.lava-admin-overview-metric-copy>span{overflow:hidden;color:var(--admin-secondary);font-size:12px;text-overflow:ellipsis;white-space:nowrap}.lava-admin-overview-metric-copy strong{font-size:21px}.lava-admin-overview-table-wrap{overflow-x:auto;border-top:1px solid var(--admin-border)}.lava-admin-overview-table{width:100%;min-width:680px;border-collapse:collapse}.lava-admin-overview-table td,.lava-admin-overview-table th{padding:11px 14px;border-bottom:1px solid var(--admin-border);text-align:left;font-size:13px}.lava-admin-overview-table th{background:var(--admin-sunken);color:var(--admin-secondary);font-size:11px}.lava-admin-overview-table td small{display:block;color:var(--admin-muted)}.lava-admin-overview-empty{padding:44px 20px;border-top:1px solid var(--admin-border);text-align:center}.lava-admin-overview-empty h2{margin:0;font-size:15px}.lava-admin-overview-empty p{margin:5px 0 0;color:var(--admin-secondary);font-size:13px}.lava-admin-overview-support-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:16px;gap:16px}.lava-admin-overview-list-item{display:grid;grid-template-columns:auto 1fr auto;align-items:center;grid-gap:10px;gap:10px;padding:13px 18px;border-top:1px solid var(--admin-border);color:var(--admin-ink)}.lava-admin-overview-list-item>span:nth-child(2){display:grid;grid-gap:2px;gap:2px}.lava-admin-overview-empty-list,.lava-admin-overview-list-item small{color:var(--admin-secondary);font-size:12px}.lava-admin-overview-empty-list{margin:0;padding:16px 18px;border-top:1px solid var(--admin-border)}@media(max-width:999px){.lava-admin-overview-metric-strip{grid-template-columns:repeat(2,minmax(0,1fr))}.lava-admin-overview-metric:nth-child(2){border-right:0}.lava-admin-overview-metric:nth-child(-n+2){border-bottom:1px solid var(--admin-border)}}@media(max-width:767px){.lava-admin-overview-metric-strip,.lava-admin-overview-support-grid{grid-template-columns:1fr}.lava-admin-overview-metric{border-right:0;border-bottom:1px solid var(--admin-border)}.lava-admin-overview-metric:last-child{border-bottom:0}}.lava-admin-customer-heading,.lava-admin-customer-workspace,.lava-admin-settings-heading,.lava-admin-settings-workspace{width:min(100%,1100px);margin-right:auto;margin-left:auto}.lava-admin-customer-card-label,.lava-admin-customer-profile,.lava-admin-customer-record{display:flex;align-items:center;gap:12px}.lava-admin-customer-record-copy{min-width:0}.lava-admin-customer-record-copy p{display:flex;flex-wrap:wrap;align-items:center;gap:5px}.lava-admin-customer-workspace{display:grid;grid-template-columns:minmax(0,2fr) minmax(300px,1fr);grid-gap:16px;gap:16px}.lava-admin-customer-main,.lava-admin-customer-sidebar{display:grid;min-width:0;width:auto;max-width:none;align-content:start;grid-gap:16px;gap:16px;padding:0}.lava-admin-customer-card,.lava-admin-customer-history{margin:0}.lava-admin-customer-profile{padding:0 18px 16px}.lava-admin-customer-avatar{display:inline-grid;width:38px;min-width:38px;height:38px;place-items:center;border-radius:10px;background:var(--admin-selected);color:var(--admin-ink);font-weight:750}.lava-admin-customer-profile>div{display:grid;min-width:0;grid-gap:2px;gap:2px}.lava-admin-customer-list-row small,.lava-admin-customer-profile small{color:var(--admin-secondary)}.lava-admin-customer-details .lava-admin-list-row,.lava-admin-customer-list-row{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:12px 18px;border-top:1px solid var(--admin-border)}.lava-admin-customer-list-row>span{display:grid;grid-gap:2px;gap:2px}.lava-admin-customer-address{padding:14px 18px;border-top:1px solid var(--admin-border)}.lava-admin-customer-card-label{justify-content:space-between;margin-bottom:7px}.lava-admin-customer-card-label span{color:var(--admin-secondary);font-size:11px}.lava-admin-customer-address address{margin:0;color:var(--admin-secondary);font-size:13px;font-style:normal;line-height:1.55}.lava-admin-customer-actions{display:grid;grid-gap:12px;gap:12px;padding:0 18px 18px}.lava-admin-customer-action{display:grid;max-width:none;grid-gap:9px;gap:9px}.lava-admin-customer-action button{width:100%}.lava-admin-customer-empty{min-height:92px;margin:0;border:0;border-top:1px solid var(--admin-border);border-radius:0;box-shadow:none}.lava-admin-settings-heading{margin-bottom:18px}.lava-admin-settings-workspace{width:100%;max-width:920px}.lava-admin-settings-content{width:100%;max-width:none;padding:0}.lava-admin-settings-form{max-width:none}.lava-admin-settings-section{scroll-margin-top:calc(var(--admin-topbar-height) + 18px);margin:0}.lava-admin-settings-section .lava-admin-form-grid{padding:0 18px 18px}.lava-admin-settings-actions{display:flex;justify-content:flex-end}@media(max-width:999px){.lava-admin-customer-workspace{grid-template-columns:1fr}.lava-admin-customer-sidebar{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:767px){.lava-admin-customer-sidebar{grid-template-columns:1fr}}.lava-admin-order-header,.lava-admin-order-summary,.lava-admin-order-workspace{width:100%;max-width:1120px;margin-inline:auto}.lava-admin-order-header{align-items:flex-end}.lava-admin-order-header-main{display:grid;min-width:0;grid-gap:5px;gap:5px}.lava-admin-order-back{width:-moz-fit-content;width:fit-content;color:var(--admin-secondary);font-size:12px;font-weight:650}.lava-admin-order-back:hover{color:var(--admin-ink)}.lava-admin-order-statuses,.lava-admin-order-title-row{display:flex;flex-wrap:wrap;align-items:center}.lava-admin-order-title-row{gap:10px}.lava-admin-order-statuses{gap:6px}.lava-admin-order-header-action{display:grid;grid-template-columns:minmax(150px,1fr) auto;align-items:end;grid-gap:8px;gap:8px}.lava-admin-order-header-action label{display:grid}.lava-admin-order-visually-hidden{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap;clip-path:inset(50%)}.lava-admin-order-summary{margin-bottom:16px}.lava-admin-order-workspace{display:grid;grid-template-columns:minmax(0,2fr) minmax(300px,1fr);align-items:start;grid-gap:16px;gap:16px}.lava-admin-order-main,.lava-admin-order-sidebar{display:grid;min-width:0;align-content:start;grid-gap:16px;gap:16px}.lava-admin-order-main{grid-column:1}.lava-admin-order-sidebar{position:sticky;top:calc(var(--admin-topbar-height) + 16px);grid-column:2}.lava-admin-order-section,.lava-admin-order-sidebar-section{min-width:0;margin:0;padding:0}.lava-admin-order-section-header,.lava-admin-order-section>h2,.lava-admin-order-sidebar-section>h2,.lava-admin-order-sidebar-section>header{margin:0;padding:16px 18px}.lava-admin-order-section>h2,.lava-admin-order-sidebar-section>h2{font-size:15px}.lava-admin-order-section-header{display:flex;align-items:flex-start;justify-content:space-between;gap:12px;border-bottom:1px solid var(--admin-border)}.lava-admin-order-section-header h2,.lava-admin-order-sidebar-section header h2{margin:0;font-size:15px}.lava-admin-order-section-header p{margin:3px 0 0;color:var(--admin-secondary);font-size:12px}.lava-admin-order-address address,.lava-admin-order-adjustments,.lava-admin-order-customer dl,.lava-admin-order-note-list,.lava-admin-order-section>.lava-admin-inline-form,.lava-admin-order-section>.lava-admin-operation-form,.lava-admin-order-section>.lava-admin-operation-grid,.lava-admin-order-section>form,.lava-admin-order-section>p,.lava-admin-order-sidebar-section>form,.lava-admin-order-timeline,.lava-admin-order-totals{margin:0;padding:16px 18px}.lava-admin-order-section>.lava-admin-table-wrap{margin:0;border:0;border-radius:0;box-shadow:none}.lava-admin-order-section>.lava-admin-table-wrap+.lava-admin-inline-form,.lava-admin-order-section>.lava-admin-table-wrap+form{border-top:1px solid var(--admin-border)}.lava-admin-order-section .lava-admin-operation-form,.lava-admin-order-section .lava-admin-operation-grid>form{border:0;border-radius:0}.lava-admin-order-customer dl{display:grid;grid-template-columns:auto minmax(0,1fr);grid-gap:8px 12px;gap:8px 12px;border-top:1px solid var(--admin-border)}.lava-admin-order-customer dt{color:var(--admin-secondary);font-size:12px}.lava-admin-order-customer dd{min-width:0;margin:0;overflow-wrap:anywhere;text-align:right;font-size:12px}.lava-admin-order-address address{border-top:1px solid var(--admin-border);color:var(--admin-secondary);font-size:13px;font-style:normal;line-height:1.55}.lava-admin-order-sidebar .lava-admin-form-grid{grid-template-columns:1fr;padding-top:0}.lava-admin-order-notes form{display:grid;grid-gap:10px;gap:10px;padding-top:0}.lava-admin-order-notes form label{display:grid;grid-gap:6px;gap:6px}.lava-admin-order-note-list{border-top:1px solid var(--admin-border)}.lava-admin-order-adjustments p,.lava-admin-order-note-list p{margin:0;color:var(--admin-secondary);font-size:12px;line-height:1.5}.lava-admin-order-adjustments p+p,.lava-admin-order-note-list p+p{margin-top:12px}.lava-admin-order-totals{display:grid;grid-gap:9px;gap:9px}.lava-admin-order-totals>div{display:flex;justify-content:space-between;gap:20px}.lava-admin-order-totals dd,.lava-admin-order-totals dt{margin:0;font-size:13px}.lava-admin-order-total-row{margin-top:4px;padding-top:12px;font-weight:750}.lava-admin-order-adjustments,.lava-admin-order-total-row{border-top:1px solid var(--admin-border)}.lava-admin-order-adjustments h3{margin:0 0 10px;font-size:13px}.lava-admin-order-documents>p:not(.lava-admin-order-document-help),.lava-admin-order-refunds>p:not(:first-of-type),.lava-admin-order-returns>.lava-admin-list-row,.lava-admin-order-shipments>.lava-admin-list-row{margin:0;padding:12px 18px;border-top:1px solid var(--admin-border)}.lava-admin-order-document-help{border-bottom:1px solid var(--admin-border)}.lava-admin-order-documents .lava-admin-inline-form form{display:flex;flex-wrap:wrap;gap:8px}.lava-admin-order-timeline{display:grid;grid-gap:0;gap:0}.lava-admin-order-timeline-entry{position:relative;display:grid;grid-template-columns:14px minmax(0,1fr);grid-gap:10px;gap:10px;padding-bottom:18px;color:var(--admin-secondary);font-size:12px}.lava-admin-order-timeline-entry:not(:last-child):before{position:absolute;top:9px;bottom:-1px;left:5px;width:1px;background:var(--admin-border);content:""}.lava-admin-order-timeline-dot{position:relative;z-index:1;width:11px;height:11px;margin-top:3px;border:3px solid var(--admin-surface);border-radius:50%;background:var(--admin-secondary);box-shadow:0 0 0 1px var(--admin-border)}@media(max-width:999px){.lava-admin-order-workspace{grid-template-columns:1fr}.lava-admin-order-main,.lava-admin-order-sidebar{grid-column:1}.lava-admin-order-sidebar{position:static;grid-template-columns:repeat(2,minmax(0,1fr))}.lava-admin-order-edit,.lava-admin-order-notes{grid-column:1/-1}}@media(max-width:767px){.lava-admin-order-header{align-items:stretch}.lava-admin-order-header-action,.lava-admin-order-sidebar{grid-template-columns:1fr}.lava-admin-order-header-action button{width:100%}.lava-admin-order-summary{grid-template-columns:repeat(2,minmax(0,1fr))}.lava-admin-order-summary>div:nth-child(2){border-right:0}.lava-admin-order-summary>div:nth-child(-n+2){border-bottom:1px solid var(--admin-border)}.lava-admin-order-address address,.lava-admin-order-adjustments,.lava-admin-order-customer dl,.lava-admin-order-note-list,.lava-admin-order-section>.lava-admin-inline-form,.lava-admin-order-section>.lava-admin-operation-form,.lava-admin-order-section>.lava-admin-operation-grid,.lava-admin-order-section>form,.lava-admin-order-section>p,.lava-admin-order-sidebar-section>form,.lava-admin-order-timeline,.lava-admin-order-totals{padding-inline:14px}}.lava-admin-product-detail-shell{display:grid;width:min(100%,1100px);grid-template-columns:minmax(0,2fr) minmax(280px,1fr);align-items:start;grid-gap:16px;gap:16px;margin-inline:auto}.lava-admin-product-detail-shell .lava-admin-product-layout,.lava-admin-product-detail-shell .lava-admin-product-main,.lava-admin-product-detail-shell>#lava-admin-product-form,.lava-admin-product-detail-shell>#lava-admin-product-form>fieldset{display:contents}.lava-admin-product-detail-shell #lava-admin-product-form>.lava-admin-actions,.lava-admin-product-detail-shell .lava-admin-product-content,.lava-admin-product-detail-shell .lava-admin-product-core,.lava-admin-product-detail-shell .lava-admin-product-gallery-panel,.lava-admin-product-detail-shell .lava-admin-product-guidance,.lava-admin-product-detail-shell .lava-admin-product-inventory,.lava-admin-product-detail-shell .lava-admin-product-inventory-history-panel,.lava-admin-product-detail-shell .lava-admin-product-pricing-panel,.lava-admin-product-detail-shell .lava-admin-product-search-listing,.lava-admin-product-detail-shell .lava-admin-product-translations-panel{min-width:0;grid-column:1;margin:0}.lava-admin-product-detail-shell .lava-admin-product-core{grid-row:1}.lava-admin-product-detail-shell .lava-admin-product-gallery-panel{grid-row:2}.lava-admin-product-detail-shell .lava-admin-product-pricing-panel{grid-row:3}.lava-admin-product-detail-shell .lava-admin-product-inventory{grid-row:4}.lava-admin-product-detail-shell .lava-admin-product-inventory-history-panel{grid-row:5}.lava-admin-product-detail-shell .lava-admin-product-content{grid-row:6}.lava-admin-product-detail-shell .lava-admin-product-search-listing{grid-row:7}.lava-admin-product-detail-shell .lava-admin-product-guidance{grid-row:8}.lava-admin-product-detail-shell .lava-admin-product-translations-panel{grid-row:9}.lava-admin-product-detail-shell #lava-admin-product-form>.lava-admin-action-result,.lava-admin-product-detail-shell #lava-admin-product-form>.lava-admin-actions,.lava-admin-product-detail-shell #lava-admin-product-form>.lava-admin-field-errors{grid-row:10}.lava-admin-product-detail-shell .lava-admin-product-aside{position:sticky;top:calc(var(--admin-topbar-height) + 16px);grid-row:1/span 10;grid-column:2}.lava-admin-product-detail-shell .lava-admin-product-gallery-panel{padding:20px}.lava-admin-product-detail-shell .lava-admin-product-gallery-panel>h2{margin-bottom:4px;font-size:15px}.lava-admin-product-detail-shell .lava-admin-product-gallery-panel>p{margin:0;font-size:12px}.lava-admin-product-detail-shell .lava-admin-image-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.lava-admin-product-detail-shell .lava-admin-image-grid article{border-radius:8px;box-shadow:none}.lava-admin-product-detail-shell .lava-admin-image-grid img{max-height:300px;background:var(--admin-sunken)}.lava-admin-product-detail-shell .lava-admin-media-add-tile{display:grid;align-self:stretch;align-content:center;grid-gap:10px;gap:10px;margin:0;padding:12px;border:1px dashed var(--admin-border-strong);border-radius:8px;background:rgba(0,0,0,0);box-shadow:none}.lava-admin-product-detail-shell .lava-admin-media-add-tile .lava-admin-upload{display:grid;grid-gap:10px;gap:10px;padding:0;border:0;border-radius:0;background:rgba(0,0,0,0);box-shadow:none}.lava-admin-product-detail-shell .lava-admin-media-add-tile label{display:grid;grid-gap:6px;gap:6px;font-size:12px}.lava-admin-product-detail-shell .lava-admin-product-inventory-history-panel,.lava-admin-product-detail-shell .lava-admin-product-pricing-panel,.lava-admin-product-detail-shell .lava-admin-product-translations-panel{padding:20px}.lava-admin-product-detail-shell .lava-admin-product-inventory-history-panel>h2,.lava-admin-product-detail-shell .lava-admin-product-pricing-panel>h2,.lava-admin-product-detail-shell .lava-admin-product-translations-panel>h2{font-size:15px}.lava-admin-product-price-list{display:grid;margin:14px -20px -20px;border-top:1px solid var(--admin-border)}.lava-admin-product-price-row{display:grid;grid-template-columns:minmax(0,1fr) minmax(150px,.7fr);align-items:end;grid-gap:16px;gap:16px;padding:16px 20px}.lava-admin-product-price-row+.lava-admin-product-price-row{border-top:1px solid var(--admin-border)}.lava-admin-product-price-form{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:end;grid-gap:8px;gap:8px}.lava-admin-product-price-form label{display:grid;min-width:0;grid-gap:6px;gap:6px;color:var(--admin-secondary);font-size:12px;font-weight:650}.lava-admin-money-input{display:grid;grid-template-columns:auto minmax(0,1fr);align-items:center;overflow:hidden;border:1px solid #c9ccce;border-radius:8px;background:var(--admin-surface)}.lava-admin-money-input:focus-within{border-color:#202223;box-shadow:0 0 0 2px rgba(32,34,35,.16)}.lava-admin-money-input>span{padding-left:12px;color:var(--admin-secondary);font-size:13px}.lava-admin-main .lava-admin-money-input input{min-height:42px;border:0;box-shadow:none}.lava-admin-product-price-suggestion{display:grid;grid-template-columns:1fr auto;align-items:center;grid-gap:4px 10px;gap:4px 10px}.lava-admin-product-price-suggestion>span{color:var(--admin-secondary);font-size:11px}.lava-admin-product-price-suggestion>strong{grid-row:2;font-size:13px}.lava-admin-product-price-suggestion>form{grid-row:1/span 2;grid-column:2}.lava-admin-product-detail-shell .lava-admin-product-inventory-history-panel .lava-admin-table-wrap,.lava-admin-product-detail-shell .lava-admin-product-pricing-panel .lava-admin-table-wrap{margin:14px -20px -20px;border:0;border-top:1px solid var(--admin-border);border-radius:0;box-shadow:none}@media(max-width:900px){.lava-admin-product-detail-shell{grid-template-columns:1fr}.lava-admin-product-detail-shell .lava-admin-product-aside{position:static;grid-row:10;grid-column:1}.lava-admin-product-detail-shell #lava-admin-product-form>.lava-admin-action-result,.lava-admin-product-detail-shell #lava-admin-product-form>.lava-admin-actions,.lava-admin-product-detail-shell #lava-admin-product-form>.lava-admin-field-errors{grid-row:11}}@media(max-width:560px){.lava-admin-product-detail-shell .lava-admin-image-grid{grid-template-columns:1fr}.lava-admin-product-detail-shell .lava-admin-product-gallery-panel,.lava-admin-product-detail-shell .lava-admin-product-inventory-history-panel,.lava-admin-product-detail-shell .lava-admin-product-pricing-panel,.lava-admin-product-detail-shell .lava-admin-product-translations-panel{padding:14px}.lava-admin-product-detail-shell .lava-admin-product-inventory-history-panel .lava-admin-table-wrap,.lava-admin-product-detail-shell .lava-admin-product-pricing-panel .lava-admin-table-wrap,.lava-admin-product-price-list{margin:12px -14px -14px}.lava-admin-product-price-form,.lava-admin-product-price-row{grid-template-columns:1fr}.lava-admin-product-price-row{gap:12px;padding:14px}.lava-admin-product-price-form button{width:100%}}.lava-admin-product-workspace{width:min(100%,1100px);margin-inline:auto}.lava-admin-visually-hidden{position:absolute!important;width:1px!important;height:1px!important;overflow:hidden!important;clip:rect(0 0 0 0)!important;clip-path:inset(50%)!important;white-space:nowrap!important}.lava-admin-product-tabs{position:sticky;z-index:8;top:var(--admin-topbar-height);display:flex;overflow-x:auto;margin-bottom:16px;border-bottom:1px solid var(--admin-border);background:var(--admin-bg);scrollbar-width:none}.lava-admin-product-tabs::-webkit-scrollbar{display:none}.lava-admin-main .lava-admin-product-tabs button{flex:0 0 auto;min-height:44px;padding:10px 14px;border:0;border-bottom:2px solid rgba(0,0,0,0);border-radius:0;background:rgba(0,0,0,0);color:var(--admin-secondary);font-weight:600;white-space:nowrap}.lava-admin-main .lava-admin-product-tabs button:hover{border-color:rgba(0,0,0,0);background:rgba(0,0,0,0);color:var(--admin-ink)}.lava-admin-main .lava-admin-product-tabs button.is-active{border-bottom-color:var(--admin-ink);color:var(--admin-ink);font-weight:700}.lava-admin-product-detail-shell[data-active-product-tab=content] :is(.lava-admin-product-core,.lava-admin-product-gallery-panel,.lava-admin-product-inventory,.lava-admin-product-pricing-panel,.lava-admin-product-inventory-history-panel,.lava-admin-product-translations-panel,.lava-admin-product-aside),.lava-admin-product-detail-shell[data-active-product-tab=general] :is(.lava-admin-product-inventory,.lava-admin-product-content,.lava-admin-product-search-listing,.lava-admin-product-guidance,.lava-admin-product-pricing-panel,.lava-admin-product-inventory-history-panel,.lava-admin-product-translations-panel),.lava-admin-product-detail-shell[data-active-product-tab=inventory] :is(.lava-admin-product-core,.lava-admin-product-gallery-panel,.lava-admin-product-content,.lava-admin-product-search-listing,.lava-admin-product-guidance,.lava-admin-product-translations-panel,.lava-admin-product-aside),.lava-admin-product-detail-shell[data-active-product-tab=translations] :is(#lava-admin-product-form,.lava-admin-product-gallery-panel,.lava-admin-product-pricing-panel,.lava-admin-product-inventory-history-panel){display:none!important}.lava-admin-product-detail-shell[data-active-product-tab=general] .lava-admin-product-core{grid-row:1}.lava-admin-product-detail-shell[data-active-product-tab=general] .lava-admin-product-gallery-panel{grid-row:2}.lava-admin-product-detail-shell[data-active-product-tab=general] .lava-admin-product-aside{grid-row:1/span 3}.lava-admin-product-detail-shell[data-active-product-tab=general] #lava-admin-product-form>.lava-admin-actions{grid-row:3}.lava-admin-product-detail-shell[data-active-product-tab=content] .lava-admin-product-content{grid-row:1}.lava-admin-product-detail-shell[data-active-product-tab=content] .lava-admin-product-search-listing{grid-row:2}.lava-admin-product-detail-shell[data-active-product-tab=content] .lava-admin-product-guidance{grid-row:3}.lava-admin-product-detail-shell[data-active-product-tab=content] #lava-admin-product-form>.lava-admin-actions{grid-row:4}.lava-admin-product-detail-shell[data-active-product-tab=inventory] .lava-admin-product-pricing-panel{grid-row:1}.lava-admin-product-detail-shell[data-active-product-tab=inventory] .lava-admin-product-inventory{grid-row:2}.lava-admin-product-detail-shell[data-active-product-tab=inventory] .lava-admin-product-inventory-history-panel{grid-row:3}.lava-admin-product-detail-shell[data-active-product-tab=inventory] #lava-admin-product-form>.lava-admin-actions{grid-row:4}.lava-admin-product-detail-shell[data-active-product-tab=translations] .lava-admin-product-translations-panel{display:block;grid-row:1}.lava-admin-product-field-groups{overflow:hidden;margin:0 -20px -20px;border-top:1px solid var(--admin-border)}.lava-admin-form details.lava-admin-product-field-group{margin:0;border:0;border-bottom:1px solid var(--admin-border);border-radius:0;background:rgba(0,0,0,0);box-shadow:none}.lava-admin-form details.lava-admin-product-field-group:last-child{border-bottom:0}.lava-admin-product-disclosure>summary,.lava-admin-product-field-group>summary{display:grid;grid-template-columns:minmax(0,1fr) auto 20px;align-items:center;grid-gap:12px;gap:12px;min-height:52px;color:var(--admin-ink);cursor:pointer;list-style:none}.lava-admin-product-field-group>summary{padding:8px 20px}.lava-admin-image-editor>summary::-webkit-details-marker,.lava-admin-product-disclosure>summary::-webkit-details-marker,.lava-admin-product-field-group>summary::-webkit-details-marker{display:none}.lava-admin-product-disclosure>summary span,.lava-admin-product-field-group>summary span{font-size:13px;font-weight:700}.lava-admin-product-disclosure>summary small,.lava-admin-product-field-group>summary small{color:var(--admin-muted);font-size:12px;font-weight:500}.lava-admin-product-disclosure>summary:after,.lava-admin-product-field-group>summary:after{content:"+";color:var(--admin-muted);font-size:18px;line-height:1;text-align:center}.lava-admin-product-disclosure[open]>summary:after,.lava-admin-product-field-group[open]>summary:after{content:"−"}.lava-admin-product-disclosure>summary:hover,.lava-admin-product-field-group>summary:hover{color:var(--admin-accent-hover)}.lava-admin-image-editor>summary:focus-visible,.lava-admin-product-disclosure>summary:focus-visible,.lava-admin-product-field-group>summary:focus-visible{outline:2px solid #005bd3;outline-offset:2px}.lava-admin-product-disclosure-body,.lava-admin-product-field-group>div{display:grid;grid-gap:18px;gap:18px}.lava-admin-product-field-group>div{padding:0 20px 20px}.lava-admin-product-disclosure-body{padding-top:16px;border-top:1px solid var(--admin-border)}.lava-admin-product-inventory-history-panel .lava-admin-product-disclosure-body{display:block;padding-top:0}.lava-admin-product-inventory-history-panel:not([open]){padding-block:0}.lava-admin-product-inventory-history-panel:not([open])>summary{min-height:60px}.lava-admin-image-editor{border-top:1px solid var(--admin-border)}.lava-admin-image-editor>summary{display:flex;align-items:center;justify-content:flex-end;gap:6px;min-height:44px;padding:8px 12px;color:var(--admin-secondary);cursor:pointer;font-size:12px;font-weight:650;list-style:none}.lava-admin-image-editor>summary:hover{color:var(--admin-ink)}.lava-admin-image-grid .lava-admin-image-editor form{display:grid;grid-template-columns:1fr;grid-gap:10px;gap:10px;padding:0 12px 12px}.lava-admin-image-editor form>label{display:grid;grid-gap:6px;gap:6px;color:var(--admin-secondary);font-size:12px;font-weight:650}.lava-admin-image-editor-actions{display:flex;flex-wrap:wrap;gap:6px}.lava-admin-image-editor-actions button{flex:0 0 auto}@media(max-width:900px){.lava-admin-product-tabs{margin-inline:-12px;padding-inline:12px}.lava-admin-product-detail-shell[data-active-product-tab=general] .lava-admin-product-aside{grid-row:3}.lava-admin-product-detail-shell[data-active-product-tab=general] #lava-admin-product-form>.lava-admin-actions{grid-row:4}}@media(max-width:560px){.lava-admin-product-tabs{flex-wrap:wrap;overflow:visible}.lava-admin-main .lava-admin-product-tabs button{flex:1 1 50%;white-space:normal}.lava-admin-product-field-groups{margin:0 -16px -16px}.lava-admin-product-field-group>summary{padding-inline:16px}.lava-admin-product-field-group>div{padding:0 16px 16px}}.lava-admin-record-toolbar{display:flex;flex:0 0 auto;align-items:center;gap:10px}.lava-admin-record-toolbar .lava-admin-heading-actions{gap:8px}@media(max-width:767px){.lava-admin-record-heading{display:grid;grid-template-columns:minmax(0,1fr);align-items:start;grid-gap:8px;gap:8px}.lava-admin-record-title{display:grid;width:100%;grid-template-columns:36px minmax(0,1fr);align-items:center;grid-gap:8px;gap:8px}.lava-admin-record-title h1{min-width:0;font-size:clamp(20px,6vw,24px);line-height:1.2}.lava-admin-record-toolbar{min-width:0;margin-left:44px;flex-wrap:wrap;gap:8px}.lava-admin-record-toolbar .lava-admin-heading-actions{padding-left:0}.lava-admin-record-toolbar .lava-admin-heading-actions a{min-height:36px;padding:7px 12px}.lava-admin-index-heading,.lava-admin-overview-header{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:start;grid-gap:10px 12px;gap:10px 12px}.lava-admin-index-heading>div,.lava-admin-overview-header>div{display:contents}.lava-admin-index-heading h1,.lava-admin-overview-header h1{grid-column:1;grid-row:1}.lava-admin-index-heading p,.lava-admin-overview-header p{grid-column:1/-1;grid-row:2;margin-top:0}.lava-admin-index-heading>.lava-admin-primary,.lava-admin-overview-header>.lava-admin-overview-primary{grid-column:2;grid-row:1;width:auto;max-width:min(52vw,220px);min-height:40px;align-self:start;justify-self:end}}@media(max-width:379px){.lava-admin-record-toolbar{margin-left:0}}.lava-admin-main select:not([multiple]){-webkit-appearance:none;-moz-appearance:none;appearance:none;padding-inline:14px 30px;background-image:linear-gradient(45deg,transparent 50%,var(--admin-secondary) 50%),linear-gradient(135deg,var(--admin-secondary) 50%,transparent 50%);background-position:calc(100% - 18px) 50%,calc(100% - 13px) 50%;background-repeat:no-repeat;background-size:5px 5px,5px 5px}[dir=rtl] .lava-admin-main select:not([multiple]){background-position:18px 50%,13px 50%}.lava-admin-disclosure{overflow:hidden}.lava-admin-metric-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));margin-bottom:18px;overflow:hidden;border:1px solid var(--admin-border);border-radius:var(--admin-radius-l);background:var(--admin-surface)}.lava-admin-metric-grid article{display:grid;grid-gap:3px;gap:3px;min-width:0;padding:14px 16px;border-right:1px solid var(--admin-border)}.lava-admin-metric-grid article:last-child{border-right:0}.lava-admin-metric-grid span{color:var(--admin-secondary);font-size:11px}.lava-admin-metric-grid strong{color:var(--admin-ink);font-size:20px;font-weight:650}.lava-admin-section>.lava-admin-card{padding:14px 0;border-top:1px solid var(--admin-border)}.lava-admin-section>.lava-admin-card>header{display:flex;align-items:center;justify-content:space-between}.lava-admin-section>.lava-admin-card>header small{display:block;color:var(--admin-muted);font-size:11px}.lava-admin-row-actions{display:flex;flex-wrap:wrap;align-items:center;gap:8px}.lava-admin-row-actions form{display:flex;align-items:center;gap:6px}.lava-admin-disclosure>summary{display:flex;min-height:48px;align-items:center;justify-content:space-between;padding:12px 16px;color:var(--admin-ink);cursor:pointer;font-size:13px;font-weight:650;list-style:none}.lava-admin-disclosure>summary::-webkit-details-marker{display:none}.lava-admin-disclosure>summary:after{content:"+";color:var(--admin-muted);font-size:18px}.lava-admin-disclosure[open]>summary:after{content:"−"}.lava-admin-disclosure>.lava-admin-form{padding:0 16px 16px}.lava-admin-section-flush{overflow:hidden;padding:0}.lava-admin-section-flush>.lava-admin-search{margin:0;border-right:0;border-left:0;border-radius:0}.lava-admin-section-flush>.lava-admin-table-wrap{margin-bottom:0;border-right:0;border-left:0;border-radius:0}.lava-admin-section-flush>.lava-admin-empty{border:0;border-radius:0}.lava-admin-section-flush>nav{padding:12px}.lava-admin-request-context{padding:0;overflow:hidden}.lava-admin-request-products .lava-admin-list-row{border-top:1px solid var(--admin-border);padding:10px 16px}.lava-admin-request-metadata{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));margin:0;border-top:1px solid var(--admin-border)}.lava-admin-request-metadata>div{min-width:0;padding:12px 16px;border-right:1px solid var(--admin-border);border-bottom:1px solid var(--admin-border)}.lava-admin-request-metadata dt{color:var(--admin-muted);font-size:11px;text-transform:capitalize}.lava-admin-request-metadata dd{margin:3px 0 0;overflow-wrap:anywhere;color:var(--admin-ink);font-size:13px}.lava-admin-document-instructions{margin-top:24px;padding-top:18px;border-top:1px solid #dfe1e3}.lava-admin-document-instructions h2{margin-bottom:6px;font-size:16px}@media(max-width:767px){.lava-admin-metric-grid{grid-template-columns:1fr}.lava-admin-metric-grid article{border-right:0;border-bottom:1px solid var(--admin-border)}.lava-admin-metric-grid article:last-child{border-bottom:0}.lava-admin-request-metadata{grid-template-columns:1fr}.lava-admin-section-flush>.lava-admin-search{margin-inline:0}}@media(min-width:768px)and (max-height:820px){.lava-admin-sidebar{padding-top:10px;padding-bottom:8px}.lava-admin-sidebar nav{scrollbar-color:var(--admin-muted) rgba(0,0,0,0)}.lava-admin-nav-link{min-height:34px;padding-block:4px}.lava-admin-nav-group+.lava-admin-nav-group{margin-top:6px}.lava-admin-nav-label{margin-top:3px;margin-bottom:2px;line-height:1.2}.lava-admin-sidebar-tail{padding-top:6px}}:is(.lava-admin-panel,.lava-admin-section,.lava-admin-form-section)>.lava-admin-empty{margin:0;border:0;border-radius:0;background:rgba(0,0,0,0);box-shadow:none}.lava-admin-section>.lava-admin-card{border-right:0;border-bottom:0;border-left:0;border-radius:0;background:rgba(0,0,0,0);box-shadow:none}.lava-admin-form-section>.lava-admin-upload{padding:16px 0 0;border:0;border-top:1px solid var(--admin-border);border-radius:0;background:rgba(0,0,0,0);box-shadow:none}.lava-admin-section:not(.lava-admin-section-flush)>.lava-admin-table-wrap{width:calc(100% + 40px);margin:16px -20px -20px;border:0;border-top:1px solid var(--admin-border);border-radius:0 0 var(--admin-radius-card) var(--admin-radius-card);background:rgba(0,0,0,0);box-shadow:none}.lava-admin-currency-grid{gap:0;margin-inline:-20px;border-top:1px solid var(--admin-border)}.lava-admin-currency{min-width:0;padding:18px 20px;border:0;border-left:1px solid var(--admin-border);border-radius:0;background:rgba(0,0,0,0);box-shadow:none}.lava-admin-currency:first-child{border-left:0}.lava-admin-currency>div{padding-bottom:12px;border-bottom:1px solid var(--admin-border)}.lava-admin-new-currency{padding-top:18px;border-top:1px solid var(--admin-border)}.lava-admin-panel .lava-admin-operation-grid>form,.lava-admin-panel>.lava-admin-operation-form{border:0;border-radius:0;background:rgba(0,0,0,0);box-shadow:none}@media(max-width:767px){.lava-admin-section:not(.lava-admin-section-flush)>.lava-admin-table-wrap{width:calc(100% + 28px);margin:14px -14px -14px}.lava-admin-currency-grid{margin-inline:-14px}.lava-admin-currency{padding:18px 14px;border-left:0}.lava-admin-currency+.lava-admin-currency{border-top:1px solid var(--admin-border)}}.lava-admin-empty.lava-admin-empty-illustrated{min-height:clamp(300px,44vh,430px);padding:30px 20px 38px;border:0;border-radius:0;background:rgba(0,0,0,0);box-shadow:none}.lava-admin-empty-illustrated .lava-admin-empty-copy h2{margin:0;font-size:clamp(18px,2.2vw,22px);line-height:1.3}.lava-admin-empty-illustrated .lava-admin-empty-copy p{margin:7px 0 0;font-size:13px;line-height:1.5}.lava-admin-tool-dialog button{border:1px solid var(--admin-border);border-radius:8px;background:var(--admin-surface);color:var(--admin-ink);font:inherit;font-weight:650;cursor:pointer}.lava-admin-tool-dialog button:hover{background:var(--admin-hover)}.lava-admin-tool-dialog button:focus-visible{outline:2px solid var(--admin-accent);outline-offset:2px}.lava-admin-tool-dialog>footer button[type=submit]:hover{opacity:.88}@media(max-width:767px){.lava-admin-empty.lava-admin-empty-illustrated{min-height:min(420px,48dvh);padding:22px 16px 32px}.lava-admin-index-summary{grid-template-columns:repeat(3,minmax(0,1fr))}.lava-admin-index-summary>div{min-width:0;padding:13px 10px;border-right:1px solid var(--admin-border);border-bottom:0}.lava-admin-index-summary>div:last-child{border-right:0}.lava-admin-index-summary span{font-size:10px;line-height:1.25}.lava-admin-index-summary strong{margin-top:5px;font-size:18px}.lava-admin-index-card>.lava-admin-empty.lava-admin-empty-illustrated{min-height:300px;padding:18px 16px 24px}}.lava-admin-main .lava-admin-list-toolbar .lava-admin-list-search>input[type=search]{-moz-appearance:none;appearance:none;-webkit-appearance:none;min-height:40px;padding:0;border:0;border-radius:0;outline:0;background:rgba(0,0,0,0);box-shadow:none}.lava-admin-main .lava-admin-list-toolbar .lava-admin-list-search>input[type=search]:focus{border:0;outline:0;box-shadow:none}.lava-admin-main .lava-admin-tool-trigger{border:0;background:rgba(0,0,0,0);box-shadow:none}.lava-admin-main .lava-admin-tool-trigger:hover{border:0;background:var(--admin-hover)}.lava-admin-index-card>.lava-admin-list-toolbar,.lava-admin-section-flush>.lava-admin-list-toolbar{margin:0;padding:16px;border-bottom:0}@media(max-width:767px){.lava-admin-index-tabs a,.lava-admin-main .lava-admin-primary{min-height:44px}}.lava-admin-focus-backdrop{position:fixed;z-index:180;inset:0;display:grid;place-items:center;padding:20px;background:rgba(12,12,14,.48);backdrop-filter:blur(3px)}.lava-admin-focus-sheet{position:relative;display:flex;width:min(760px,100%);height:min(920px,100dvh - 40px);min-height:0;flex-direction:column;overflow:hidden;border:1px solid var(--admin-border);border-radius:20px;background:var(--admin-bg);color:var(--admin-ink);box-shadow:0 28px 90px rgba(0,0,0,.28);animation:lava-admin-focus-in .22s cubic-bezier(.22,1,.36,1)}.lava-admin-focus-bar{position:relative;z-index:3;display:flex;min-height:54px;flex:0 0 54px;align-items:center;justify-content:flex-end;padding:6px 10px;border-bottom:1px solid var(--admin-border);background:color-mix(in srgb,var(--admin-surface) 94%,transparent);backdrop-filter:blur(14px)}.lava-admin-focus-handle{position:absolute;top:9px;left:50%;width:38px;height:4px;border-radius:999px;background:var(--admin-border);transform:translateX(-50%)}.lava-admin-focus-bar button{display:inline-grid;width:42px;min-width:42px;height:42px;min-height:42px;place-items:center;padding:0;border:1px solid var(--admin-border);border-radius:10px;background:var(--admin-surface);color:var(--admin-ink);box-shadow:none}.lava-admin-focus-bar button:hover{background:var(--admin-hover)}.lava-admin-focus-content{min-height:0;flex:1 1;overflow:auto;overscroll-behavior:contain;padding:18px 20px calc(32px + env(safe-area-inset-bottom))}.lava-admin-focus-content>.lava-admin-heading:first-child{margin-top:0}.lava-admin-focus-content .lava-admin-record-heading .lava-admin-back{display:none}.lava-admin-focus-content .lava-admin-record-title{display:block}.lava-admin-focus-content .lava-admin-record-title h1{width:100%}.lava-admin-focus-content>#lava-admin-product-form>fieldset{display:block}.lava-admin-focus-open .lava-admin-mobile-nav{pointer-events:none;opacity:0;transform:translateY(100%)}.lava-admin-sheet-confirm-backdrop{position:absolute;z-index:8;inset:0;display:grid;place-items:center;padding:18px;background:rgba(12,12,14,.48);backdrop-filter:blur(2px)}.lava-admin-sheet-confirm{width:min(100%,380px);padding:20px;border:1px solid var(--admin-border);border-radius:14px;background:var(--admin-surface);box-shadow:0 18px 60px rgba(0,0,0,.24)}.lava-admin-sheet-confirm h2{margin:0;color:var(--admin-ink);font-size:18px}.lava-admin-sheet-confirm p{margin:7px 0 20px;color:var(--admin-muted);line-height:1.5}.lava-admin-sheet-confirm footer{display:flex;justify-content:flex-end;gap:8px}.lava-admin-sheet-confirm button{min-height:42px;padding:9px 13px;border:1px solid var(--admin-border);border-radius:9px;background:var(--admin-surface);color:var(--admin-ink);font:inherit;font-weight:650}.lava-admin-sheet-confirm .lava-admin-sheet-discard{border-color:var(--admin-danger);background:var(--admin-danger);color:#fff}.lava-admin-adaptive-sheet-trigger{margin-bottom:16px}.lava-admin-adaptive-sheet-trigger.lava-admin-panel{padding:0;overflow:visible}.lava-admin-adaptive-sheet-trigger>button{display:flex;width:100%;min-height:48px;align-items:center;justify-content:space-between;gap:12px;padding:11px 14px;border:1px solid var(--admin-action-bg);border-radius:10px;background:var(--admin-action-bg);color:var(--admin-action-fg);font:inherit;font-weight:680}.lava-admin-adaptive-sheet-trigger>button svg{flex:none}.lava-admin-adaptive-sheet-heading{margin-bottom:16px}@keyframes lava-admin-focus-in{0%{opacity:0;transform:translateY(22px) scale(.99)}to{opacity:1;transform:translateY(0) scale(1)}}@media(max-width:767px){.lava-admin-focus-backdrop{align-items:end;padding:max(12px,env(safe-area-inset-top)) 0 0}.lava-admin-focus-sheet{width:100%;height:100%;border-right:0;border-bottom:0;border-left:0;border-radius:20px 20px 0 0}.lava-admin-focus-content{padding:16px 14px calc(28px + env(safe-area-inset-bottom))}.lava-admin-focus-content .lava-admin-heading h1{font-size:24px}}@media(prefers-reduced-motion:reduce){.lava-admin-focus-sheet{animation:none}}.lava-admin-shell{--admin-section-body-gap:18px;--admin-action-bar-gap:20px;--admin-action-min-width:148px}.lava-admin-main .lava-admin-section-body,.lava-admin-product-field-group[open]>div{padding-top:var(--admin-section-body-gap)}.lava-admin-image-grid .lava-admin-image-editor[open] form{padding-top:12px}.lava-admin-order-notes>form{padding-top:16px}.lava-admin-action-bar{display:grid;width:100%;min-width:0;grid-template-columns:minmax(0,1fr) max-content;align-items:center;grid-gap:var(--admin-action-bar-gap);gap:var(--admin-action-bar-gap)}.lava-admin-action-bar>:first-child{min-width:0;margin:0}.lava-admin-action-bar>:is(button,a){min-width:var(--admin-action-min-width);flex:none;white-space:nowrap}@media(max-width:560px){.lava-admin-shell{--admin-section-body-gap:16px;--admin-action-bar-gap:12px}.lava-admin-action-bar{grid-template-columns:minmax(0,1fr)}.lava-admin-action-bar>:is(button,a){width:100%}}.lava-admin-table-wrap{overflow-x:auto;overscroll-behavior-inline:contain;border:0;border-radius:0;background:rgba(0,0,0,0);box-shadow:none;scrollbar-gutter:stable;-webkit-overflow-scrolling:touch}.lava-admin-table{width:100%;min-width:720px;border-collapse:separate;border-spacing:0;border:1px solid var(--admin-border);border-radius:var(--admin-radius-m);background:var(--admin-surface)}.lava-admin-table td,.lava-admin-table th{height:46px;padding:6px 12px;border-right:0;border-bottom:1px solid color-mix(in srgb,var(--admin-border) 50%,transparent);font-size:12px;line-height:1.5;vertical-align:middle}.lava-admin-table td:last-child,.lava-admin-table th:last-child{border-right:0}.lava-admin-table thead th{height:38px;background:color-mix(in srgb,var(--admin-sunken) 54%,var(--admin-surface));color:var(--admin-secondary);font-size:12px;font-weight:650;letter-spacing:0;text-transform:none;white-space:nowrap}.lava-admin-table tbody tr:last-child td{border-bottom:0}.lava-admin-table tbody tr:focus-within{background:var(--admin-hover);box-shadow:inset 3px 0 0 var(--admin-accent)}.lava-admin-table td button:focus-visible,.lava-admin-table td input:focus-visible,.lava-admin-table td>a:focus-visible{outline:2px solid var(--admin-accent);outline-offset:2px}.lava-admin-index-card>.lava-admin-table-wrap>.lava-admin-table{border:0}.lava-admin-table thead tr:first-child th:first-child{border-start-start-radius:calc(var(--admin-radius-m) - 1px)}.lava-admin-table thead tr:first-child th:last-child{border-start-end-radius:calc(var(--admin-radius-m) - 1px)}.lava-admin-table tbody tr:last-child td:first-child{border-end-start-radius:calc(var(--admin-radius-m) - 1px)}.lava-admin-table tbody tr:last-child td:last-child{border-end-end-radius:calc(var(--admin-radius-m) - 1px)}.lava-admin-table td :is(strong,small){line-height:1.5}.lava-admin-table td small{font-size:12px}.lava-admin-index-card>.lava-admin-list-toolbar{min-height:58px;gap:4px;padding:8px 12px}.lava-admin-index-card>.lava-admin-list-toolbar .lava-admin-list-search{max-width:none;height:38px;border-radius:7px}.lava-admin-index-card>.lava-admin-list-toolbar .lava-admin-tool-trigger{width:38px;height:38px;flex-basis:38px;border-radius:7px}@media(max-width:767px){.lava-admin-table td,.lava-admin-table th{padding:7px 10px}.lava-admin-index-card>.lava-admin-list-toolbar{min-height:56px;padding:7px 10px}.lava-admin-index-card>.lava-admin-list-toolbar .lava-admin-list-search{height:42px}.lava-admin-index-card>.lava-admin-list-toolbar .lava-admin-tool-trigger{width:42px;height:42px;flex-basis:42px}}.lava-admin-product-index{border-radius:10px;box-shadow:none}.lava-admin-product-index>.lava-admin-data-grid-wrap{overflow:auto;overscroll-behavior-inline:contain;scrollbar-gutter:stable}.lava-admin-data-grid{width:100%;min-width:980px;border-collapse:separate;border-spacing:0;table-layout:fixed}.lava-admin-products-grid .lava-admin-grid-col-product{width:32%}.lava-admin-products-grid .lava-admin-grid-col-status{width:10%}.lava-admin-products-grid .lava-admin-grid-col-inventory{width:11%}.lava-admin-products-grid .lava-admin-grid-col-category{width:15%}.lava-admin-products-grid .lava-admin-grid-col-metric{width:10%}.lava-admin-products-grid .lava-admin-grid-col-action,.lava-admin-products-grid .lava-admin-grid-col-score{width:6%}.lava-admin-data-grid td,.lava-admin-data-grid th{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.lava-admin-products-grid :is(.is-metric,.is-score){text-align:right;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.lava-admin-products-grid .is-action{text-align:center}.lava-admin-products-grid .is-action>a{justify-content:center}.lava-admin-products-grid .lava-admin-product-cell{display:grid;width:100%;min-width:0;grid-template-columns:34px minmax(0,1fr);align-items:center;grid-gap:9px;gap:9px;color:var(--admin-ink)!important}.lava-admin-product-thumb{display:block;width:34px;height:34px;border:1px solid var(--admin-border);border-radius:6px;background:var(--admin-sunken);-o-object-fit:contain;object-fit:contain}.lava-admin-product-thumb.is-placeholder{display:grid;place-items:center;color:var(--admin-secondary);font-size:12px;font-weight:700}.lava-admin-product-cell-copy{display:flex;min-width:0;align-items:baseline;gap:7px}.lava-admin-products-grid .lava-admin-product-cell-copy strong{min-width:0;overflow:hidden;color:var(--admin-ink);font-size:12px;font-weight:650;text-overflow:ellipsis;white-space:nowrap}.lava-admin-products-grid .lava-admin-product-cell-copy small{margin:0;flex:none;color:var(--admin-muted);font-size:10px;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.lava-admin-products-grid tbody tr:focus-within{background:var(--admin-hover);box-shadow:inset 3px 0 0 var(--admin-accent)}.lava-admin-products-grid a:focus-visible{border-radius:3px;outline:2px solid var(--admin-accent);outline-offset:2px}@media(max-width:1100px){.lava-admin-data-grid{min-width:720px}.lava-admin-products-grid :is(.is-metric,.is-score),.lava-admin-products-grid :is(.lava-admin-grid-col-metric,.lava-admin-grid-col-score){display:none}.lava-admin-products-grid .lava-admin-grid-col-product{width:38%}.lava-admin-products-grid .lava-admin-grid-col-status{width:14%}.lava-admin-products-grid .lava-admin-grid-col-inventory{width:15%}.lava-admin-products-grid .lava-admin-grid-col-category{width:24%}.lava-admin-products-grid .lava-admin-grid-col-action{width:9%}}@media(max-width:900px){.lava-admin-products-grid{width:100%;min-width:0}.lava-admin-products-grid :is(.is-category,.is-action),.lava-admin-products-grid :is(.lava-admin-grid-col-category,.lava-admin-grid-col-action){display:none}.lava-admin-products-grid .lava-admin-grid-col-product{width:52%}.lava-admin-products-grid .lava-admin-grid-col-status{width:23%}.lava-admin-products-grid .lava-admin-grid-col-inventory{width:25%}}@media(max-width:767px){.lava-admin-products-grid :is(.is-category,.is-metric,.is-score,.is-action),.lava-admin-products-grid :is(.lava-admin-grid-col-category,.lava-admin-grid-col-metric,.lava-admin-grid-col-score,.lava-admin-grid-col-action){display:none}.lava-admin-data-grid td,.lava-admin-data-grid th{height:52px;padding:7px 9px;white-space:normal}.lava-admin-data-grid thead th{height:42px;white-space:nowrap}.lava-admin-products-grid .lava-admin-product-cell{grid-template-columns:30px minmax(0,1fr);gap:7px}.lava-admin-product-thumb{width:30px;height:30px;border-radius:5px}.lava-admin-product-cell-copy{display:grid;grid-gap:1px;gap:1px}.lava-admin-products-grid .lava-admin-product-cell-copy strong{display:-webkit-box;overflow:hidden;line-height:1.25;white-space:normal;-webkit-box-orient:vertical;-webkit-line-clamp:2}.lava-admin-products-grid .lava-admin-product-cell-copy small{line-height:1.2}.lava-admin-products-grid :is(.is-status,.is-inventory){font-size:11px;line-height:1.3}.lava-admin-sheet-links .lava-admin-nav-link.is-active,.lava-admin-sheet-links .lava-admin-nav-link.is-active:hover{background:#202223;color:#fff;box-shadow:none}.lava-admin-sheet-links .lava-admin-nav-link.is-active>svg{color:#fff}}.lava-admin-page-loading{width:min(100%,1100px);margin-inline:auto}.lava-admin-page-loading-heading,.lava-admin-page-loading-table span,.lava-admin-page-loading-toolbar{background:linear-gradient(90deg,var(--admin-sunken) 0,var(--admin-hover) 48%,var(--admin-sunken) 100%);background-size:220% 100%;animation:lava-admin-loading-shimmer 1.1s ease-in-out infinite}.lava-admin-page-loading-heading{width:min(280px,58%);height:32px;margin-bottom:24px;border-radius:7px}.lava-admin-page-loading-toolbar{width:100%;height:56px;border:1px solid var(--admin-border);border-radius:10px 10px 0 0}.lava-admin-page-loading-table{overflow:hidden;border:1px solid var(--admin-border);border-top:0;border-radius:0 0 10px 10px}.lava-admin-page-loading-table span{display:block;height:46px;border-bottom:1px solid var(--admin-border)}.lava-admin-page-loading-table span:last-child{border-bottom:0}@keyframes lava-admin-loading-shimmer{to{background-position:-220% 0}}@media(prefers-reduced-motion:reduce){.lava-admin-page-loading-heading,.lava-admin-page-loading-table span,.lava-admin-page-loading-toolbar{animation:none}}.lava-admin-main>:not(.lava-admin-focus-backdrop){transition-property:opacity,transform;transition-duration:.15s;transition-timing-function:cubic-bezier(.2,0,0,1)}.lava-admin-main.is-route-entering>:not(.lava-admin-focus-backdrop){opacity:.72;transform:translateY(6px)}.lava-admin-mobile-link,.lava-admin-nav-link{transition-property:color,background-color,opacity,transform;transition-duration:.12s;transition-timing-function:cubic-bezier(.2,0,0,1)}.lava-admin-mobile-link:active,.lava-admin-nav-link:active{transform:scale(.96)}@media(prefers-reduced-motion:reduce){.lava-admin-main>:not(.lava-admin-focus-backdrop),.lava-admin-mobile-link,.lava-admin-nav-link{transition-duration:0s}.lava-admin-main.is-route-entering>:not(.lava-admin-focus-backdrop){opacity:1;transform:none}.lava-admin-mobile-link:active,.lava-admin-nav-link:active{transform:none}}.lava-admin-analytics{--analytics-line:var(--admin-ink);--analytics-line-secondary:var(--admin-secondary);--analytics-area:color-mix(in srgb,var(--admin-ink) 7%,transparent);--analytics-grid:color-mix(in srgb,var(--admin-border) 70%,transparent);--analytics-bar-track:var(--admin-sunken);--analytics-bar-fill:var(--admin-secondary);min-width:0}.lava-admin-analytics-heading{align-items:flex-start}.lava-admin-analytics-heading>div{min-width:0}.lava-admin-analytics-heading .lava-admin-analytics-range{display:inline-flex;flex:0 0 auto;align-items:center;margin-top:2px;overflow:hidden;border:1px solid var(--admin-border);border-radius:8px;background:var(--admin-surface);box-shadow:var(--admin-shadow)}.lava-admin-analytics-heading .lava-admin-analytics-range a{display:inline-flex;min-width:46px;min-height:36px;align-items:center;justify-content:center;padding:0 11px;color:var(--admin-secondary);font-size:12px;font-weight:650;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;white-space:nowrap}.lava-admin-analytics-heading .lava-admin-analytics-range a:last-child{border-right:0}.lava-admin-analytics-heading .lava-admin-analytics-range a:hover{background:var(--admin-hover);color:var(--admin-ink)}.lava-admin-analytics-heading .lava-admin-analytics-range a[aria-current=page]{background:var(--admin-accent-tint);color:var(--admin-ink)}.lava-admin-analytics-heading .lava-admin-analytics-range a:focus-visible{position:relative;z-index:1;outline-offset:-2px}.lava-admin-analytics-section{margin-bottom:16px}.lava-admin-analytics-section>.lava-admin-panel-header{align-items:flex-start}.lava-admin-analytics-section>.lava-admin-panel-header>div{min-width:0}.lava-admin-analytics-heading p,.lava-admin-analytics-section>.lava-admin-panel-header p{max-width:70ch;font-size:13px;line-height:1.5;text-wrap:pretty}.lava-admin-analytics :is(h1,h2,h3){text-wrap:balance}.lava-admin-analytics-section h3{margin:0;color:var(--admin-ink);font-size:14px;font-weight:650;line-height:1.4}.lava-admin-analytics-metrics{display:grid;grid-template-columns:repeat(4,minmax(0,1fr))}.lava-admin-analytics-metrics>div{display:grid;min-width:0;align-content:start;grid-gap:4px;gap:4px;padding:14px 18px 16px}.lava-admin-analytics-metrics>div:last-child{border-right:0}.lava-admin-analytics-metrics span{color:var(--admin-secondary);font-size:12px;line-height:1.4;overflow-wrap:anywhere}.lava-admin-analytics-metrics strong{color:var(--admin-ink);font-size:22px;font-weight:650;line-height:1.15;letter-spacing:-.01em;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.lava-admin-analytics-metrics strong.is-ok{color:var(--admin-ok)}.lava-admin-analytics-metrics strong.is-warn{color:var(--admin-warn)}.lava-admin-analytics-metrics strong.is-danger{color:var(--admin-danger)}.lava-admin-analytics-metrics small{color:var(--admin-muted);font-size:12px;line-height:1.3}.lava-admin-analytics-chart-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr))}.lava-admin-analytics-chart{--analytics-chart-line:#a75b32;--analytics-chart-area:color-mix(in srgb,var(--analytics-chart-line) 24%,transparent);min-width:0;padding:14px 16px 12px}.lava-admin-analytics-chart:last-child{border-right:0}.lava-admin-analytics-chart.is-visits{--analytics-chart-line:#287a9b}.lava-admin-analytics-chart.is-page-views{--analytics-chart-line:#3f7d71}.lava-admin-analytics-chart.is-duration{--analytics-chart-line:#78639e}.agntix-dark .lava-admin-analytics-chart{--analytics-chart-line:#d98252}.agntix-dark .lava-admin-analytics-chart.is-visits{--analytics-chart-line:#4e9fc2}.agntix-dark .lava-admin-analytics-chart.is-page-views{--analytics-chart-line:#70a99e}.agntix-dark .lava-admin-analytics-chart.is-duration{--analytics-chart-line:#ad98d0}.lava-admin-analytics-chart-heading{display:flex;align-items:flex-start;justify-content:space-between;gap:10px;min-height:51px;margin-bottom:10px}.lava-admin-analytics-chart-heading>div{display:grid;min-width:0;grid-gap:4px;gap:4px}.lava-admin-analytics-chart-heading span{color:var(--admin-secondary);font-size:12px;font-weight:650;letter-spacing:.035em;line-height:1.4;text-transform:uppercase}.lava-admin-analytics-chart-heading strong{color:var(--admin-ink);font-size:25px;font-weight:650;letter-spacing:-.02em;line-height:1;overflow-wrap:anywhere;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.lava-admin-analytics-chart-plot{position:relative;min-width:0;padding-top:10px}.lava-admin-analytics-chart-ceiling{position:absolute;top:-1px;left:0;color:var(--admin-muted);font-size:12px;line-height:1;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.lava-admin-analytics-svg{display:block;width:100%;height:112px;overflow:visible}.lava-admin-analytics-grid{stroke:var(--analytics-grid);stroke-width:1}.lava-admin-analytics-area{fill:var(--analytics-chart-area)}.lava-admin-analytics-line{fill:none;stroke:var(--analytics-chart-line);stroke-width:1.75;stroke-linecap:round;stroke-linejoin:round}.lava-admin-analytics-hit{fill:rgba(0,0,0,0)}.lava-admin-analytics-hit:hover{fill:color-mix(in srgb,var(--admin-ink) 5%,transparent)}.lava-admin-analytics-chart-empty{margin:10px 0 0;color:var(--admin-muted);font-size:12px;line-height:1.5;overflow-wrap:anywhere}.lava-admin-analytics .lava-admin-analytics-trend-trigger{display:inline-flex;align-items:center;gap:8px;min-height:44px;margin-top:8px;margin-inline-start:-10px;padding:10px;border:0;border-radius:8px;background:rgba(0,0,0,0);color:var(--admin-secondary);font-size:12px;font-weight:600;transition:background-color .12s ease-out,color .12s ease-out}.lava-admin-shell .lava-admin-main .lava-admin-analytics .lava-admin-analytics-trend-trigger:hover{background:rgba(0,0,0,0)}@media(hover:hover){.lava-admin-shell .lava-admin-main .lava-admin-analytics .lava-admin-analytics-trend-trigger:hover{background:var(--admin-hover);color:var(--admin-ink)}}.lava-admin-analytics-dialog{width:min(560px,100% - 48px);max-width:none;max-height:min(80dvh,760px);margin:auto;padding:0;border:1px solid var(--admin-border);border-radius:16px;background:var(--admin-surface);color:var(--admin-ink);box-shadow:var(--admin-shadow-pop);overflow:hidden;opacity:1;transform:translateY(var(--trend-drag,0));transition:transform .32s ease-out,opacity .32s ease-out}.lava-admin-analytics-dialog[data-state=opening]{opacity:0;transform:translateY(32px)}.lava-admin-analytics-dialog[data-state=closing]{opacity:0;transform:translateY(calc(var(--trend-drag, 0px) + 24px));transition-duration:.18s}.lava-admin-analytics-dialog[data-dragging=true]:not([data-state=closing]){transition:none}.lava-admin-analytics-dialog::backdrop{opacity:1;transition:opacity .18s ease-out}.lava-admin-analytics-dialog[data-state=closing]::backdrop{opacity:0}@starting-style{.lava-admin-analytics-dialog[open]::backdrop{opacity:0}}@media(max-width:767px){.lava-admin-analytics-dialog[data-state=opening]{transform:translateY(64px)}}@media(prefers-reduced-motion:reduce){.lava-admin-analytics-dialog,.lava-admin-analytics-dialog[data-state=closing],.lava-admin-analytics-dialog[data-state=opening]{transform:none;transition:opacity .1s ease-out}.lava-admin-analytics-dialog::backdrop{transition-duration:.1s}}.lava-admin-analytics-dialog[open]{display:flex;flex-direction:column}.lava-admin-analytics-dialog::backdrop{background:rgba(0,0,0,.42)}.lava-admin-analytics-dialog-header{position:relative;display:flex;flex:0 0 auto;align-items:flex-start;justify-content:space-between;gap:16px;padding:24px 24px 16px}.lava-admin-analytics-dialog-header h2{margin:0;font-size:20px;line-height:1.3}.lava-admin-analytics-dialog-header p{margin:6px 0 0;color:var(--admin-secondary);font-size:13px}.lava-admin-analytics-dialog-header button{display:grid;place-items:center;flex:0 0 44px;width:44px;height:44px;padding:0;border:0;border-radius:50%;background:var(--admin-sunken);color:var(--admin-ink)}.lava-admin-analytics-dialog-handle{display:none}.lava-admin-analytics-dialog-content{overflow:auto;overscroll-behavior:contain;padding:0 24px 24px}.lava-admin-analytics-dialog table{width:100%;table-layout:fixed;border-collapse:collapse;font-size:14px;line-height:1.5;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.lava-admin-analytics-dialog :is(th,td){padding:12px 0;overflow-wrap:anywhere;text-align:start}.lava-admin-analytics-dialog th{font-weight:500;color:var(--admin-secondary)}.lava-admin-analytics-dialog thead{border-bottom:1px solid var(--admin-border)}.lava-admin-analytics-dialog tr>:last-child{padding-inline-start:12px;text-align:end}@media(max-width:767px){.lava-admin-analytics-dialog{width:100%;height:92dvh;max-height:92dvh;margin:auto 0 0;border-radius:20px 20px 0 0;border-bottom:0}.lava-admin-analytics-dialog-header{padding:28px 20px 16px;touch-action:none}.lava-admin-analytics-dialog-handle{display:block;position:absolute;top:10px;left:calc(50% - 18px);width:36px;height:4px;border-radius:2px;background:var(--admin-secondary);opacity:.5}.lava-admin-analytics-dialog-content{padding:0 20px max(24px,env(safe-area-inset-bottom))}}.lava-admin-analytics-axis-x{display:flex;justify-content:space-between;gap:8px;min-height:14px;margin-top:5px;color:var(--admin-muted);font-size:12px;line-height:1;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.lava-admin-analytics-axis-x span{white-space:nowrap}.lava-admin-analytics-split{display:grid;grid-template-columns:repeat(2,minmax(0,1fr))}.lava-admin-analytics-bars{min-width:0;padding:14px 18px 16px}.lava-admin-analytics-bars:last-child{border-right:0}.lava-admin-analytics-bars h3{margin-bottom:10px}.lava-admin-analytics-bars table{width:100%;border-collapse:collapse}.lava-admin-analytics-bars tbody td,.lava-admin-analytics-bars tbody th{padding:7px 0;vertical-align:middle;font-size:12px}.lava-admin-analytics-bars tbody tr:last-child td,.lava-admin-analytics-bars tbody tr:last-child th{border-bottom:0}.lava-admin-analytics-bars tbody th{min-width:0;color:var(--admin-ink);font-weight:600;text-align:left}.lava-admin-analytics-bars tbody th small,.lava-admin-analytics-bars tbody th>span:first-child{display:block;overflow-wrap:anywhere;white-space:normal}.lava-admin-analytics-bars tbody th small{color:var(--admin-muted);font-size:12px;font-weight:500}.lava-admin-analytics-bars tbody td{width:1%;padding-left:14px;color:var(--admin-ink);text-align:right;white-space:nowrap;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.lava-admin-analytics-bars tbody td:last-child{min-width:44px;color:var(--admin-secondary)}.lava-admin-analytics-bar{display:block;height:4px;margin-top:6px;overflow:hidden;border-radius:2px;background:var(--analytics-bar-track)}.lava-admin-analytics-bar>span{display:block;height:100%;border-radius:inherit;background:var(--analytics-bar-fill)}.lava-admin-analytics-table-title{padding:12px 18px}.lava-admin-analytics-section>.lava-admin-table-wrap{margin:0;border:0;border-radius:0;background:rgba(0,0,0,0);box-shadow:none}.lava-admin-analytics-table td.is-num,.lava-admin-analytics-table th.is-num{text-align:right;white-space:nowrap;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.lava-admin-analytics-table td.is-page{max-width:360px}.lava-admin-analytics-table td.is-page small,.lava-admin-analytics-table td.is-page strong{overflow-wrap:anywhere;white-space:normal}.lava-admin-analytics-table td.is-source,.lava-admin-analytics-table td.is-time{white-space:nowrap;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.lava-admin-analytics-table td.is-detail{min-width:240px;overflow-wrap:anywhere}.lava-admin-analytics-severity{font-weight:650;white-space:nowrap}.lava-admin-analytics-severity.is-low{color:var(--admin-secondary)}.lava-admin-analytics-severity.is-medium{color:var(--admin-warn)}.lava-admin-analytics-severity.is-high{color:var(--admin-danger)}.lava-admin-analytics-zero{margin:0;padding:18px 0 8px;color:var(--admin-muted);font-size:12px}.lava-admin-analytics-chart>.lava-admin-analytics-zero{padding:4px 0 10px}.lava-admin-table tbody tr.lava-admin-analytics-zero-row td{height:auto;padding:18px 18px 20px;color:var(--admin-muted);font-size:12px}.lava-admin-table tbody tr.lava-admin-analytics-zero-row:hover{background:rgba(0,0,0,0)}@media(max-width:999px){.lava-admin-analytics-chart-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.lava-admin-analytics-chart:nth-child(2n){border-right:0}.lava-admin-analytics-metrics{grid-template-columns:repeat(2,minmax(0,1fr))}.lava-admin-analytics-metrics>div:nth-child(2){border-right:0}.lava-admin-analytics-split{grid-template-columns:minmax(0,1fr)}.lava-admin-analytics-bars{border-right:0}.lava-admin-analytics-bars:last-child{border-bottom:0}}@media(max-width:767px){.lava-admin-analytics-heading .lava-admin-analytics-range{display:flex;width:100%;grid-column:1/-1;grid-row:3;margin-top:2px}.lava-admin-analytics-heading .lava-admin-analytics-range a{flex:1 1;min-width:0;min-height:40px}.lava-admin-analytics-metrics>div{padding:12px 14px 14px}.lava-admin-analytics-metrics strong{font-size:20px}.lava-admin-analytics-bars,.lava-admin-analytics-chart{padding:12px 14px 14px}.lava-admin-analytics-svg{height:104px}.lava-admin-analytics-table-title{padding:12px 14px}.lava-admin-table tbody tr.lava-admin-analytics-zero-row td{padding:16px 14px 18px}}@media(max-width:560px){.lava-admin-analytics-chart-grid{grid-template-columns:minmax(0,1fr)}.lava-admin-analytics-chart,.lava-admin-analytics-chart:nth-child(2n){border-right:0}.lava-admin-analytics-chart:last-child{border-bottom:0}.lava-admin-analytics-metrics span{font-size:12px}}.lava-admin-analytics-section{margin-bottom:24px}.lava-admin-analytics-section>.lava-admin-panel-header{border-bottom:0}.lava-admin-analytics-chart-grid{row-gap:16px}.lava-admin-analytics-split{margin-top:12px}.lava-admin-analytics-table-title{margin-top:12px!important}.lava-admin-analytics-metrics{row-gap:8px}button.lava-close-button.lava-close-button{display:inline-flex;align-items:center;justify-content:center;flex:0 0 44px;width:44px;height:44px;min-width:44px;min-height:44px;padding:0;border:0;border-radius:8px;background:rgba(0,0,0,0);box-shadow:none;color:inherit;line-height:1;transition:opacity .15s ease}button.lava-close-button.lava-close-button:hover{background:rgba(0,0,0,0);color:inherit;opacity:.65}button.lava-close-button.lava-close-button:focus-visible{background:rgba(0,0,0,0);outline:2px solid currentColor;outline-offset:2px}button.lava-close-button.lava-close-button svg{width:20px;height:20px;stroke-width:1.8}@media(max-width:767px){.lava-admin-mobile-nav{inset:auto 12px calc(12px + env(safe-area-inset-bottom));height:60px;gap:8px;padding:0;border:0;background:rgba(0,0,0,0);box-shadow:none;backdrop-filter:none}.lava-admin-floating-tabs{display:flex;flex:1 1;min-width:0;align-items:center;padding:4px;border:1px solid hsla(0,0%,100%,.8);border-radius:30px;background:hsla(0,0%,100%,.82);backdrop-filter:blur(20px) saturate(140%);box-shadow:0 4px 16px rgba(16,24,40,.1),inset 0 0 0 1px rgba(0,0,0,.05)}.lava-admin-mobile-nav .lava-admin-mobile-link{min-height:50px;height:50px;gap:5px;padding:4px 1px;border-radius:26px;font-size:10px;color:#515558}.lava-admin-floating-tabs .lava-admin-mobile-link.is-active{color:#202324;background:rgba(0,0,0,.08)}.lava-admin-mobile-nav .lava-admin-mobile-icon{width:21px;height:21px;background:rgba(0,0,0,0)}.lava-admin-mobile-nav>button.lava-admin-mobile-link{flex:0 0 60px;height:60px;border-radius:50%;color:#fff;background:#9544ee;box-shadow:inset 0 0 0 1px hsla(0,0%,100%,.3),0 4px 16px rgba(78,35,120,.15)}.lava-admin-mobile-nav>button.is-active{background:#7a32c7}.lava-admin-main{padding-bottom:calc(100px + env(safe-area-inset-bottom))}.agntix-dark .lava-admin-floating-tabs{background:rgba(35,36,38,.86);border-color:hsla(0,0%,100%,.15)}.agntix-dark .lava-admin-floating-tabs .lava-admin-mobile-link{color:#c7c9cc}.agntix-dark .lava-admin-floating-tabs .lava-admin-mobile-link.is-active{background:hsla(0,0%,100%,.12);color:#fff}}.lava-admin-seo-workspace{width:100%;max-width:1100px}.lava-admin-seo-tabs{margin-bottom:18px}.lava-admin-main .lava-admin-seo-tabs button{display:inline-flex;align-items:center;gap:8px}.lava-admin-seo-tab-badge{min-width:20px;padding:2px 6px;border-radius:999px;background:var(--admin-sunken);color:var(--admin-secondary);font-size:11px;line-height:1.2;text-align:center}.lava-admin-main .lava-admin-seo-tabs button.is-active .lava-admin-seo-tab-badge{background:var(--admin-ink);color:var(--admin-bg)}.lava-admin-seo-shell [data-seo-tab]{display:none}.lava-admin-seo-shell[data-active-seo-tab=defaults] [data-seo-tab~=defaults],.lava-admin-seo-shell[data-active-seo-tab=health] [data-seo-tab~=health],.lava-admin-seo-shell[data-active-seo-tab=indexing] [data-seo-tab~=indexing],.lava-admin-seo-shell[data-active-seo-tab=organization] [data-seo-tab~=organization],.lava-admin-seo-shell[data-active-seo-tab=redirects] [data-seo-tab~=redirects],.lava-admin-seo-shell[data-active-seo-tab=sitemap] [data-seo-tab~=sitemap],.lava-admin-seo-shell[data-active-seo-tab=structured] [data-seo-tab~=structured],.lava-admin-seo-shell[data-active-seo-tab=tracking] [data-seo-tab~=tracking]{display:block}.lava-admin-seo-shell[data-active-seo-tab] .lava-admin-settings-actions[data-seo-tab]{display:none}.lava-admin-seo-shell:is([data-active-seo-tab=defaults],[data-active-seo-tab=organization],[data-active-seo-tab=indexing],[data-active-seo-tab=sitemap],[data-active-seo-tab=structured],[data-active-seo-tab=tracking]) .lava-admin-settings-actions[data-seo-tab]{display:flex}.lava-admin-seo-form{max-width:none}.lava-admin-seo-banner{margin:0 0 16px;padding:12px 14px;border:1px solid var(--admin-border);border-radius:10px;background:var(--admin-sunken);color:var(--admin-ink);font-size:13px;line-height:1.5}.lava-admin-seo-banner.is-warning{border-color:color-mix(in srgb,#d97706 45%,var(--admin-border));background:color-mix(in srgb,#d97706 10%,var(--admin-bg))}.lava-admin-seo-banner.is-danger{border-color:color-mix(in srgb,#dc2626 45%,var(--admin-border));background:color-mix(in srgb,#dc2626 10%,var(--admin-bg))}.lava-admin-seo-stack{display:grid;grid-gap:18px;gap:18px;padding:0 18px 18px}.lava-admin-seo-stack>.lava-admin-form-grid{padding:0}.lava-admin-seo-stack h3{margin:6px 0 -6px;font-size:13px;font-weight:700;color:var(--admin-ink)}.lava-admin-seo-locale{padding:0 18px 18px}.lava-admin-seo-locale h3{margin:0 0 10px;padding-top:14px;border-top:1px solid var(--admin-border);font-size:13px;font-weight:700}.lava-admin-seo-listing{display:grid;grid-template-columns:minmax(0,1.15fr) minmax(280px,.85fr);grid-gap:18px;gap:18px;align-items:start}.lava-admin-seo-listing.is-compact{grid-template-columns:1fr}.lava-admin-seo-listing-fields{display:grid;grid-gap:12px;gap:12px}.lava-admin-seo-listing-fields label{display:grid;grid-gap:6px;gap:6px}.lava-admin-seo-label{display:flex;justify-content:space-between;align-items:baseline;gap:12px}.lava-admin-seo-count,.lava-admin-seo-label small{color:var(--admin-muted);font-size:11px;font-weight:500;white-space:nowrap}.lava-admin-seo-count.is-good{color:#15803d}.lava-admin-seo-count.is-long,.lava-admin-seo-count.is-short{color:#b45309}.lava-admin-seo-checks{display:flex;flex-wrap:wrap;gap:8px;margin:0;padding:0;list-style:none}.lava-admin-seo-checks li{padding:5px 10px;border:1px solid var(--admin-border);border-radius:999px;font-size:11px;font-weight:600}.lava-admin-seo-checks li:before{content:"✕ "}.lava-admin-seo-checks li.is-pass{border-color:color-mix(in srgb,#15803d 40%,var(--admin-border));color:#15803d}.lava-admin-seo-checks li.is-pass:before{content:"✓ "}.lava-admin-seo-checks li.is-fail{color:var(--admin-muted)}.lava-admin-seo-previews{display:grid;grid-gap:14px;gap:14px}.lava-admin-seo-card,.lava-admin-seo-serp{margin:0;border:1px solid var(--admin-border);border-radius:12px;background:var(--admin-bg);overflow:hidden}.lava-admin-seo-card figcaption,.lava-admin-seo-serp figcaption{padding:8px 14px;border-bottom:1px solid var(--admin-border);background:var(--admin-sunken);color:var(--admin-muted);font-size:11px;font-weight:600;letter-spacing:.02em;text-transform:uppercase}.lava-admin-seo-serp>:not(figcaption){margin:0;padding-inline:14px}.lava-admin-seo-serp-site{display:flex;align-items:center;gap:10px;padding-top:12px}.lava-admin-seo-serp-site>span:last-child{display:grid;line-height:1.25}.lava-admin-seo-serp-site strong{font-size:13px;font-weight:500;color:var(--admin-ink)}.lava-admin-seo-serp-site small{font-size:12px;color:var(--admin-muted);overflow-wrap:anywhere}.lava-admin-seo-serp-favicon{display:inline-grid;place-items:center;width:26px;height:26px;border-radius:50%;background:var(--admin-sunken);color:var(--admin-ink);font-size:12px;font-weight:700}.lava-admin-seo-serp-title{padding-top:8px;color:#1a0dab;font-size:18px;line-height:1.3;overflow-wrap:anywhere}.agntix-dark .lava-admin-seo-serp-title,:root.agntix-dark .lava-admin-seo-serp-title{color:#8ab4f8}.lava-admin-seo-serp-description{padding-top:4px;padding-bottom:14px;color:var(--admin-secondary);font-size:13px;line-height:1.5}.lava-admin-seo-card-image{display:grid;place-items:center;aspect-ratio:1.91/1;background:var(--admin-sunken) center/cover no-repeat;color:var(--admin-muted);font-size:12px}.lava-admin-seo-card-body{display:grid;grid-gap:4px;gap:4px;padding:12px 14px 14px}.lava-admin-seo-card-body small{color:var(--admin-muted);font-size:11px;text-transform:uppercase}.lava-admin-seo-card-body strong{font-size:14px;line-height:1.3;overflow-wrap:anywhere}.lava-admin-seo-card-body p{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;margin:0;overflow:hidden;color:var(--admin-secondary);font-size:12px;line-height:1.45}.lava-admin-seo-advanced{margin-top:18px;padding:0!important}.lava-admin-seo-advanced label small{display:block;margin-top:6px}.lava-admin-seo-check,.lava-admin-seo-switch{display:flex!important;align-items:flex-start;gap:12px;cursor:pointer}.lava-admin-seo-check input[type=checkbox],.lava-admin-seo-switch input[type=checkbox]{flex:0 0 auto;width:18px;height:18px;margin-top:2px;accent-color:var(--admin-ink)}.lava-admin-seo-switch>span{display:grid;grid-gap:3px;gap:3px}.lava-admin-seo-switch strong{font-size:13px;font-weight:600;color:var(--admin-ink)}.lava-admin-seo-check small,.lava-admin-seo-switch small{color:var(--admin-muted);font-size:12px;line-height:1.45}.lava-admin-seo-sitemap-row{display:grid;grid-template-columns:minmax(0,2fr) minmax(120px,1fr) minmax(150px,1fr);grid-gap:14px;gap:14px;align-items:start;padding:14px 0;border-top:1px solid var(--admin-border)}.lava-admin-seo-sitemap-row:first-of-type{border-top:0;padding-top:0}.lava-admin-seo-product-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(220px,1fr));grid-gap:8px 16px;gap:8px 16px}.lava-admin-seo-check span{font-size:13px}.lava-admin-seo-redirect-form .lava-admin-form-grid{padding:0}.lava-admin-seo-redirect-table code{font-size:12px;overflow-wrap:anywhere}.lava-admin-seo-redirect-table td small{display:block;color:var(--admin-muted);font-size:11px}.lava-admin-seo-redirect-table tr.is-muted td{color:var(--admin-muted)}.lava-admin-seo-redirect-actions{white-space:nowrap}.lava-admin-seo-redirect-actions form{display:inline-block;margin-inline-end:6px}.lava-admin-seo-redirect-actions button{padding:6px 10px;font-size:12px}.lava-admin-seo-redirect-actions .lava-admin-danger{color:#b91c1c}.lava-admin-seo-metrics{display:grid;grid-template-columns:repeat(auto-fit,minmax(140px,1fr));grid-gap:10px;gap:10px;margin:0}.lava-admin-seo-metrics>div{padding:12px 14px;border:1px solid var(--admin-border);border-radius:10px;background:var(--admin-sunken)}.lava-admin-seo-metrics dt{color:var(--admin-muted);font-size:11px;font-weight:600;text-transform:uppercase;letter-spacing:.02em}.lava-admin-seo-metrics dd{margin:4px 0 0;font-size:22px;font-weight:700;color:var(--admin-ink)}.lava-admin-seo-metrics dd.is-good{color:#15803d}.lava-admin-seo-metrics dd.is-warning{color:#b45309}.lava-admin-seo-metrics dd.is-bad{color:#b91c1c}.lava-admin-product-detail-shell[data-active-product-tab=content] .lava-admin-product-seo,.lava-admin-product-detail-shell[data-active-product-tab=general] .lava-admin-product-seo,.lava-admin-product-detail-shell[data-active-product-tab=inventory] .lava-admin-product-seo{display:none!important}.lava-admin-product-detail-shell[data-active-product-tab=seo] :is(.lava-admin-product-core,.lava-admin-product-gallery-panel,.lava-admin-product-inventory,.lava-admin-product-content,.lava-admin-product-search-listing,.lava-admin-product-guidance,.lava-admin-product-pricing-panel,.lava-admin-product-inventory-history-panel,.lava-admin-product-translations-panel,.lava-admin-product-aside){display:none!important}.lava-admin-product-detail-shell[data-active-product-tab=seo] .lava-admin-product-seo{grid-row:1}.lava-admin-product-detail-shell[data-active-product-tab=seo] #lava-admin-product-form>.lava-admin-actions{grid-row:2}@media(max-width:899px){.lava-admin-seo-listing,.lava-admin-seo-sitemap-row{grid-template-columns:1fr}}html[dir=rtl] .cartmini__area,html[dir=rtl] .tp-offcanvas-wrapper:not(.lava-mobile-menu-shell){right:auto;left:0;transform:translateX(calc(-1 * (100% + 80px)))}html[dir=rtl] .cartmini__area.cartmini-opened,html[dir=rtl] .tp-offcanvas-area.opened .tp-offcanvas-wrapper:not(.lava-mobile-menu-shell){transform:translateX(0)}@media(min-width:1200px){.lava-mobile-menu-panel.tp-offcanvas-area{display:none}}.lava-product-live-price{display:flex;flex-wrap:wrap;align-items:baseline;gap:4px 14px;margin:0 0 12px;color:var(--lava-ink);font-family:var(--tp-ff-onest)}.lava-product-live-price-amount{font-size:clamp(18px,1.3vw,21px);font-weight:600;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;unicode-bidi:isolate}.lava-product-live-stock{color:var(--lava-muted);font-size:14px;font-weight:500}.tp-search-area .search-input{-moz-appearance:none;appearance:none;-webkit-appearance:none;border-radius:0;outline:none;box-shadow:none}.tp-search-area .search-input:focus,.tp-search-area .search-input:focus-visible{outline:none;box-shadow:none}.tp-search-area .search-input::-webkit-search-cancel-button,.tp-search-area .search-input::-webkit-search-decoration{-webkit-appearance:none;appearance:none}.tp-search-area .search:focus-within{border-bottom-color:var(--lava-ink)}.tp-checkout-btn-wrapper .lava-inquiry-form-note{margin:14px 0 0;color:var(--lava-muted)}.lava-product-title-size,.lava-search-result small span[dir=ltr],.tp-cart-product-meta span[dir=ltr],.tp-product-item-size{unicode-bidi:isolate}html[dir=rtl] .back-to-top-btn svg,html[dir=rtl] .lava-arrow,html[dir=rtl] .lava-hero-btn-icon,html[dir=rtl] .lava-rail-arrow svg{display:inline-block;transform:scaleX(-1)}html[dir=rtl] .lava-product-references a:after{content:"↖"}.lava-admin-status[class]{gap:5px;padding:0;border:0;border-radius:0;background:rgba(0,0,0,0);font-size:11px;font-weight:600;line-height:1.5}.lava-admin-status[class]:before{content:none;display:none}.lava-admin-status[class] svg{flex:0 0 14px;width:14px;height:14px}.lava-product-detail-page .lava-product-title{line-height:1.4;text-wrap:balance}.lava-product-detail-page .lava-product-summary{font-size:16px;line-height:1.6;text-wrap:pretty;margin-block-end:16px}.lava-product-detail-page .lava-product-overview-layout{display:grid;grid-template-columns:minmax(0,.65fr) minmax(0,1.35fr);grid-gap:clamp(24px,4vw,48px);gap:clamp(24px,4vw,48px);align-items:start}.lava-product-detail-page .lava-product-overview-layout>div{min-inline-size:0}.lava-product-detail-page .lava-product-overview-layout:not(:has(figure)){grid-template-columns:minmax(0,1fr)}.lava-product-detail-page .lava-product-editorial-note{display:block;margin:0;max-inline-size:360px}.lava-product-detail-page .lava-product-profile{margin-block:0 28px}.lava-product-detail-page .lava-product-tabs-panels :is(p,dd,li){font-size:16px;line-height:1.6;overflow-wrap:break-word}.lava-product-detail-page .lava-product-tabs-panels :is(p,dd){max-inline-size:70ch;text-wrap:pretty}.lava-product-detail-page .lava-product-tabs-panels h3{font-size:18px;line-height:1.4;text-wrap:balance}.lava-product-detail-page .lava-product-defs>div{grid-template-columns:minmax(140px,.4fr) minmax(0,1fr);gap:4px 24px}.lava-product-detail-page .lava-product-tabs-nav button{white-space:nowrap}.lava-product-detail-page .lava-product-routine-meta{margin-block-start:28px}.lava-product-detail-page .lava-product-pairings ul{display:block;padding-inline-start:20px;list-style:disc}.lava-product-detail-page .lava-product-pairings li{padding:0;border:0}.lava-product-detail-page .lava-product-expectations li,.lava-product-detail-page .lava-product-safety li{padding-inline:22px 0}.lava-product-detail-page .lava-product-expectations li:before,.lava-product-detail-page .lava-product-safety li:before{left:auto;right:auto;inset-inline-start:2px}.lava-product-detail-page .lava-product-live-price-amount,.lava-product-detail-page .lava-quantity-value{font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.lava-product-detail-page .lava-product-title-size{margin-left:0;margin-inline-start:10px}.lava-product-detail-page .lava-product-references a{text-underline-position:from-font;text-decoration-thickness:from-font}@media(max-width:767px){.lava-product-detail-page .lava-product-defs>div,.lava-product-detail-page .lava-product-overview-layout{grid-template-columns:minmax(0,1fr)}.lava-product-detail-page .lava-product-editorial-note{max-inline-size:100%}.lava-product-detail-page .lava-product-editorial-note-media{aspect-ratio:4/3}}html[lang=ar] .lava-product-detail-page .lava-product-tabs-panels h3,html[lang=ar] .lava-product-detail-page .lava-product-title{letter-spacing:normal}html[lang=ar] .lava-product-detail-page .lava-product-summary,html[lang=ar] .lava-product-detail-page .lava-product-tabs-panels :is(p,dd,dt,li){unicode-bidi:plaintext}html[dir=rtl] .lava-scroll-reveal-copy{letter-spacing:normal}@media(max-width:1199px){.tp-header-shop-wrap .row>[class*=col-]:nth-child(2){flex:1 1 auto;width:auto;min-width:0}.tp-header-shop-wrap .row>[class*=col-]:last-child{flex:0 0 auto;width:auto}.tp-header-shop-logo img{width:104px}.tp-header-shop-action>ul{gap:2px}.tp-header-shop-action>ul>li{min-height:54px;padding:0;border:0}.tp-header-shop-cart button{display:inline-flex;align-items:center;justify-content:center;gap:6px;min-height:44px;padding-inline:8px;font-size:12px;white-space:nowrap}.tp-header-shop-wrap[class] .tp-header-shop-cart button span{position:static;inset:auto;display:inline;width:auto;min-width:0;height:auto;padding:0;border:0;border-radius:0;color:inherit;background:rgba(0,0,0,0);font-size:12px;line-height:inherit;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;unicode-bidi:isolate}.tp-header-shop-wrap .row{flex-wrap:nowrap}}@media(max-width:359px){.tp-header-shop-logo img{width:88px}}.lava-editorial-words>span{display:inline-block;white-space:nowrap;transition:opacity .7s ease,filter .7s ease,transform .7s var(--lava-motion);transition-delay:var(--reveal-delay,0s)}.lava-editorial-words.is-reveal-pending>span{opacity:0;filter:blur(8px);transform:translateY(12px)}.lava-editorial-image>img{clip-path:inset(0);transition:clip-path 1.15s var(--lava-motion),opacity .7s ease}.lava-editorial-image.is-reveal-pending>img{opacity:0;clip-path:inset(100% 0 0)}@media(prefers-reduced-motion:reduce){.lava-editorial-image.is-reveal-pending>img,.lava-editorial-image>img,.lava-editorial-words.is-reveal-pending>span,.lava-editorial-words>span{opacity:1;filter:none;transform:none;clip-path:none;transition:none}}.lava-editorial-words[class],.lava-editorial-words[class]>span{font:inherit;color:inherit;letter-spacing:inherit;text-transform:inherit;margin:0;padding:0}html[dir=rtl] .lava-editorial-words{letter-spacing:normal}.lava-hero-btn--floating.is-reveal-ready{animation:lava-glass-cta-reveal .9s var(--lava-motion) .5s both}@keyframes lava-glass-cta-reveal{0%{opacity:0;clip-path:inset(100% 0 0)}to{opacity:1;clip-path:inset(0)}}@media(prefers-reduced-motion:reduce){.lava-hero-btn--floating.is-reveal-ready{animation:none}}.tp-login-input .tp-login-input-eye{inset:auto;inset-inline-end:8px;top:50%;transform:translateY(-50%);display:grid;place-items:center;width:44px;height:44px;padding:0;border:0;background:rgba(0,0,0,0)}.tp-login-input input[type=password]{padding-inline-end:56px}.lava-account-page{--account-title:36px;--account-section:24px;--account-body:16px;--account-label:14px;padding-block:170px 100px;font-optical-sizing:auto;line-height:1.6;background:var(--lava-canvas,#fff);color:var(--lava-text-primary,#191919)}.lava-account-page>.container{max-width:1320px}.lava-account-workspace{display:grid;grid-template-columns:260px minmax(0,1fr);grid-gap:clamp(40px,6vw,96px);gap:clamp(40px,6vw,96px);align-items:start}.lava-account-sidebar{padding-block-start:10px}.lava-account-identity{display:flex;align-items:center;gap:14px;margin-block-end:32px;padding-inline:16px}.lava-account-identity>span{display:grid;place-items:center;width:46px;height:46px;flex-shrink:0;background:var(--lava-surface,#eee);font-size:22px}.lava-account-identity strong{font-size:18px;font-weight:500}.lava-account-identity p{margin:3px 0 0;font-size:var(--account-label);overflow-wrap:anywhere;color:var(--lava-text-muted,#666)}.lava-account-menu{display:grid;grid-gap:6px;gap:6px}.lava-account-menu a{display:flex;align-items:center;gap:15px;min-height:58px;padding:14px 18px;color:inherit;font-size:16px}.lava-account-menu svg{flex-shrink:0}.lava-account-menu a:hover{background:var(--lava-surface,#eee)}.lava-account-menu a[aria-current=page]{background:var(--lava-action-bg,#191919);color:var(--lava-action-fg,#fff);font-weight:700}.lava-account-content{min-width:0;display:flex;flex-direction:column;gap:24px}.lava-account-content>h1{margin:0 0 12px;font-size:var(--account-title);line-height:1.1;font-weight:700;text-wrap:balance;letter-spacing:-.025em;color:inherit}.lava-account-page .lava-account-panel{border:1px solid var(--lava-border,#d5d5d5);border-radius:0;padding:32px 36px;background:rgba(0,0,0,0);scroll-margin-block-start:130px}.lava-account-page .lava-account-panel h2{color:inherit;font-size:var(--account-section);line-height:1.1;font-weight:700;text-wrap:balance;margin:0 0 28px}.lava-account-panel-heading{display:flex;align-items:baseline;justify-content:space-between;gap:20px}.lava-account-panel-heading h2{flex:1 1}.lava-account-edit{min-height:44px;min-width:44px;background:rgba(0,0,0,0);color:inherit;border:0;padding:0;font-size:var(--account-label);font-weight:500;white-space:nowrap;text-decoration:underline;text-underline-offset:5px}.lava-account-summary{overflow-wrap:anywhere}.lava-account-summary strong{font-size:18px;font-weight:700}.lava-account-summary p{margin:6px 0 0;color:inherit;font-size:var(--account-body);line-height:1.6}.lava-account-summary .lava-account-summary-meta{display:flex;flex-wrap:wrap;gap:4px 24px;margin-block-start:20px;font-size:var(--account-label);color:var(--lava-text-muted,#666)}.lava-account-summary .lava-account-password-dots{font-size:21px;letter-spacing:2px;line-height:1.2}.lava-account-page .lava-account-form{grid-template-columns:repeat(2,minmax(0,1fr));gap:20px}.lava-account-page .lava-account-check,.lava-account-page .lava-account-form>p{grid-column:1/-1}.lava-account-page .lava-account-address label,.lava-account-page .lava-account-form label{color:inherit;font-size:var(--account-label)}.lava-account-page :is(.lava-account-form,.lava-account-address) :is(input,select){background:var(--lava-surface,#fff);color:inherit;border-color:var(--lava-border,#ccc);border-radius:0}.lava-account-page :is(.lava-account-form,.lava-account-address) button{border-radius:0;background:var(--lava-action-bg,#191919);color:var(--lava-action-fg,#fff);width:-moz-fit-content;width:fit-content;min-width:150px}.lava-account-page button:disabled{opacity:.55;cursor:wait}.lava-account-page :is(a,button,input,select):focus-visible{outline:2px solid currentColor;outline-offset:4px}.lava-account-page .lava-account-check input{accent-color:var(--lava-action-bg,#191919);flex-shrink:0}.lava-account-page .lava-account-status{position:static;order:-1;margin:0;display:flex;align-items:center;justify-content:space-between;gap:20px;border-radius:0;color:inherit;background:var(--lava-surface,#eee)}.lava-account-status button{border:0;color:inherit;background:rgba(0,0,0,0);min-height:44px;min-width:44px;font-size:25px}.lava-account-page .lava-account-signout{order:10;width:-moz-fit-content;width:fit-content;border:0;border-radius:0;color:var(--lava-text-muted,#666);background:rgba(0,0,0,0);padding-inline:0}.lava-account-saved a{display:inline-flex;align-items:center;min-height:44px;text-decoration:underline;text-underline-offset:5px}.lava-account-page .lava-account-list :is(p,span),.lava-account-page .lava-account-panel>p{color:var(--lava-text-muted,#666)}.lava-account-page .lava-account-list article{border-color:var(--lava-border,#ddd)}.lava-account-workspace[data-active-section=addresses] [data-account-section]:not([data-account-section=addresses]),.lava-account-workspace[data-active-section=notifications] [data-account-section]:not([data-account-section=notifications]),.lava-account-workspace[data-active-section=orders] [data-account-section]:not([data-account-section=orders]),.lava-account-workspace[data-active-section=profile] [data-account-section]:not([data-account-section=profile]),.lava-account-workspace[data-active-section=requests] [data-account-section]:not([data-account-section=requests]),.lava-account-workspace[data-active-section=security] [data-account-section]:not([data-account-section=security]){display:none}@media(max-width:767px){.lava-account-page{--account-title:32px;padding-block:110px 60px}.lava-account-workspace{grid-template-columns:minmax(0,1fr);gap:30px}.lava-account-identity{margin-block-end:18px;padding-inline:0}.lava-account-menu{display:flex;overflow-x:auto;gap:4px;padding-block-end:5px}.lava-account-menu a{flex-shrink:0;min-height:48px;padding:10px 14px;font-size:var(--account-label);gap:9px}.lava-account-content{gap:18px}.lava-account-content>h1{margin-block-end:4px;font-size:var(--account-title)}.lava-account-page .lava-account-panel{padding:24px 20px}.lava-account-page .lava-account-panel h2{font-size:var(--account-section);margin-block-end:22px}.lava-account-page .lava-account-addresses,.lava-account-page .lava-account-form{grid-template-columns:minmax(0,1fr)}}.lava-account-page :is(h1,h2,h3,strong,p,label){overflow-wrap:break-word}.lava-account-page :is(p,label){text-wrap:pretty}.lava-account-page .lava-account-panel h3{font-size:18px;font-weight:700;line-height:1.4;text-wrap:balance;color:inherit}.lava-account-page :is(.lava-account-panel,.lava-account-form) p{max-inline-size:65ch}.lava-account-page .lava-account-address label,.lava-account-page .lava-account-form label{font-weight:500;line-height:1.6;min-inline-size:0}.lava-account-empty a,.lava-account-page .lava-account-form a{text-decoration:underline}.lava-account-empty a{display:inline-flex;align-items:center;min-height:44px}.lava-account-page :is(.lava-account-edit,.lava-account-saved a,.lava-account-empty a,.lava-account-form a){text-underline-position:from-font;text-decoration-thickness:from-font;-webkit-text-decoration-skip:ink;text-decoration-skip-ink:auto;text-underline-offset:5px}.lava-account-page .lava-account-list{font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.lava-account-page .lava-account-list article>p{white-space:nowrap}.lava-account-page .lava-account-list article>div{min-inline-size:0}.lava-account-page .lava-account-list article span{font-size:var(--account-label);text-transform:none}html[lang=ar] .lava-account-page :is(h1,h2){line-height:1.4;letter-spacing:normal}@media(max-width:767px){.lava-account-page :is(.lava-account-form,.lava-account-address) :is(input,select){font-size:16px}}.lava-account-page .lava-avatar-picker{position:relative;font-size:var(--account-label);line-height:1.6}.lava-account-page .lava-avatar-picker-action{display:flex;align-items:center;min-height:44px;font-size:var(--account-label);text-decoration:underline;text-underline-position:from-font;text-decoration-thickness:from-font;text-underline-offset:5px;cursor:pointer}.lava-account-page .lava-avatar-file{position:absolute;width:1px;height:1px;min-height:0;padding:0;margin:-1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap}.lava-account-page .lava-avatar-picker:focus-within .lava-avatar-picker-action{outline:2px solid currentColor;outline-offset:3px}