@charset "UTF-8";:root{--global-wrap-width:1440px;--global-air:1rem;--inner-air:.5em;--buttoninput-air:var(--inner-air) calc(2.5 * var(--inner-air));--buttoninput-thinair:calc(0.25 * var(--inner-air)) calc(0.5 * var(--inner-air));--global-radius:.25rem;--global-font-size:16px;--global-font-size-large:16px;--title-font-size:1.5rem;--subtitle-font-size:1.25rem;--small-font-size:0.95rem;--xsmall-font-size:0.9rem;--global-font-height:1.1;--global-font-family:var(--font-family),sans-serif;--regular-font-weight:400;--bold-font-weight:700;--black-font-weight:900;--border-size-input:1px;--border-size-nav:2.5px;--error-color:#d35400;--alert-color:#f39c12;--alert-text-color:rgb(161.0457831325,101.9277108434,8.1542168675);--sale-color:#c0392b;--correct-color:#27ae60;--info-color:#3498db;--text-color:#1a1515;--text-contrast-color:#fdfdfd;--background-color:#fdfdfd;--background-color-light:rgb(240.25,240.25,240.25);--background-color-subtle:rgb(249.175,249.175,249.175);--background-disabled-color:rgb(225.8680851064,218.9319148936,218.9319148936);--background-color-black:#1a1515;--idle-color:rgb(225.8680851064,218.9319148936,218.9319148936);--no_sel-color:rgb(166.6212765957,145.5787234043,145.5787234043);--hover-contrast-color:rgb(166.6212765957,145.5787234043,145.5787234043);--focus-contrast-color:rgb(166.6212765957,145.5787234043,145.5787234043);--input-checkbox-color:rgb(166.6212765957,145.5787234043,145.5787234043);--box-shadow:0px 0px 15px rgba(0,0,0,0.25);--box-shadow-light:0px 0px 11px rgba(0,0,0,0.1);--gn-height:40px;--gn-top-height:3rem;--gn-bottom-height:4rem;--staff-as-client-height:50px}*,*:before,*:after{box-sizing:border-box}html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;text-size-adjust:none}button{-webkit-appearance:none;all:unset}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}body{line-height:1}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:"";content:none}table{border-collapse:collapse;border-spacing:0}input{-webkit-appearance:none;border-radius:0;font:inherit}a{text-decoration:none;color:inherit}button{all:unset;cursor:pointer}html,body,input,select,textarea{font-family:var(--global-font-family);font-size:var(--global-font-size);line-height:var(--global-font-height);font-weight:var(--regular-font-weight);color:var(--text-color);background-color:var(--background-color)}textarea,select{font-family:var(--global-font-family)}a{cursor:pointer}textarea{resize:none}input,textarea,select,.input-impostor{accent-color:var(--primary-color);padding:var(--buttoninput-air);background-color:var(--background-color);outline:none;margin:0;border:var(--border-size-input) solid var(--idle-color);border-radius:var(--global-radius)}input:not(.input-impostor):not(:disabled):focus,textarea:not(.input-impostor):not(:disabled):focus,select:not(.input-impostor):not(:disabled):focus,.input-impostor:not(.input-impostor):not(:disabled):focus{border-color:var(--focus-contrast-color)}input:not(.input-impostor):not(:disabled):hover,textarea:not(.input-impostor):not(:disabled):hover,select:not(.input-impostor):not(:disabled):hover,.input-impostor:not(.input-impostor):not(:disabled):hover{cursor:pointer;border-color:var(--hover-contrast-color)}input:not(.input-impostor):not(:disabled):focus:invalid,input:not(.input-impostor):not(:disabled):focus[invalid],textarea:not(.input-impostor):not(:disabled):focus:invalid,textarea:not(.input-impostor):not(:disabled):focus[invalid],select:not(.input-impostor):not(:disabled):focus:invalid,select:not(.input-impostor):not(:disabled):focus[invalid],.input-impostor:not(.input-impostor):not(:disabled):focus:invalid,.input-impostor:not(.input-impostor):not(:disabled):focus[invalid]{border-color:var(--error-color)}.forms-line--error input:not(.input-impostor):not(:disabled),.forms-line--error textarea:not(.input-impostor):not(:disabled),.forms-line--error select:not(.input-impostor):not(:disabled),.forms-line--error .input-impostor:not(.input-impostor):not(:disabled){border-color:var(--error-color)}input:not(.input-impostor):disabled,input:not(.input-impostor):readonly,textarea:not(.input-impostor):disabled,textarea:not(.input-impostor):readonly,select:not(.input-impostor):disabled,select:not(.input-impostor):readonly,.input-impostor:not(.input-impostor):disabled,.input-impostor:not(.input-impostor):readonly{background-color:var(--background-disabled-color);pointer-events:none}input:not(.input-impostor)[readonly],textarea:not(.input-impostor)[readonly],select:not(.input-impostor)[readonly],.input-impostor:not(.input-impostor)[readonly]{pointer-events:none;background-color:var(--background-disabled-color)}input[type=checkbox],input[type=radio],textarea[type=checkbox],textarea[type=radio],select[type=checkbox],select[type=radio],.input-impostor[type=checkbox],.input-impostor[type=radio]{appearance:none;height:1em;width:1em;padding:0;background-repeat:no-repeat;background-position:50%}input[type=checkbox]:checked,input[type=radio]:checked,textarea[type=checkbox]:checked,textarea[type=radio]:checked,select[type=checkbox]:checked,select[type=radio]:checked,.input-impostor[type=checkbox]:checked,.input-impostor[type=radio]:checked{background-color:var(--primary-color);border-color:var(--primary-color)}input[type=checkbox]:not(:disabled):valid,input[type=radio]:not(:disabled):valid,textarea[type=checkbox]:not(:disabled):valid,textarea[type=radio]:not(:disabled):valid,select[type=checkbox]:not(:disabled):valid,select[type=radio]:not(:disabled):valid,.input-impostor[type=checkbox]:not(:disabled):valid,.input-impostor[type=radio]:not(:disabled):valid{border-color:var(--input-checkbox-color)}input[type=checkbox]:checked,textarea[type=checkbox]:checked,select[type=checkbox]:checked,.input-impostor[type=checkbox]:checked{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg aria-hidden='true' xmlns='http://www.w3.org/2000/svg' fill='none' viewBox='0 0 16 12'%3E%3Cpath stroke='%23fff' stroke-linecap='round' stroke-linejoin='round' stroke-width='3' d='M1 5.917 5.724 10.5 15 1.5'/%3E%3C/svg%3E");background-size:0.55em 0.55em}input[type=radio],textarea[type=radio],select[type=radio],.input-impostor[type=radio]{border-radius:100%}input[type=radio]:checked,textarea[type=radio]:checked,select[type=radio]:checked,.input-impostor[type=radio]:checked{border-color:color-mix(in oklch,var(--primary-color) 55%,var(--background-color));background-color:var(--background-color);box-shadow:inset 0 0 0 1px color-mix(in oklch,var(--primary-color) 55%,var(--background-color));background-image:radial-gradient(circle,var(--primary-color) 0 34%,transparent 38%);background-size:100% 100%;border-radius:100%}input[type=color],textarea[type=color],select[type=color],.input-impostor[type=color]{padding:0.1em}@media print{input,textarea,select,.input-impostor{padding:0;border:none}}.input-impostor{cursor:initial}select{appearance:none;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg aria-hidden='true' xmlns='http://www.w3.org/2000/svg' fill='none' viewBox='0 0 10 6'%3E%3Cpath stroke='%236B7280' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='m1 1 4 4 4-4'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:right 0.75rem center;background-size:0.75em 0.75em;padding-right:2.5em}@media print{select{background-image:none;padding:0;border:none;appearance:none}}@media print{.print_pdf-no_print{display:none!important}}.body--noscroll{overflow:hidden}[x-cloak]{display:none!important}.ge-wrapper{max-width:var(--global-wrap-width);margin:0 auto;min-height:100vh}.button{background-color:var(--primary-color);padding:var(--buttoninput-air);display:flex;align-items:center;justify-content:center;gap:var(--global-radius);border-radius:var(--global-radius);color:var(--text-contrast-color);fill:var(--text-contrast-color);cursor:pointer;text-transform:uppercase;font-size:var(--small-font-size);text-wrap:nowrap}.button:hover{font-weight:var(--bold-font-weight)}.button:disabled{background-color:var(--background-disabled-color);cursor:initial}.button--phantom{background-color:transparent;border:var(--border-size-input) solid var(--idle-color);border-color:var(--primary-color);color:var(--primary-color);fill:var(--primary-color)}.button--nude{background-color:transparent;border-color:transparent;color:var(--primary-color);fill:var(--primary-color);border-radius:0}.button--nude:hover{border-color:transparent}.button--nude:disabled{background-color:transparent;color:var(--text-disabled-color);fill:var(--text-disabled-color)}.button--diet{padding:0}.button--diet:not(.button--nude):not(.button--phantom){min-block-size:38px;padding:0 calc(var(--inner-air) * 2);line-height:1;border-radius:6px;box-shadow:0 1px 2px oklch(0% 0 none / 0.15);font-size:0.875rem;font-weight:var(--black-font-weight);text-transform:none;gap:calc(var(--inner-air) * 0.75);transition:filter 150ms ease-out}.button--diet:not(.button--nude):not(.button--phantom)>span{display:inline-flex;align-items:center}.button--diet:not(.button--nude):not(.button--phantom) svg{display:block;inline-size:15px;block-size:15px}@media (hover:hover) and (pointer:fine){.button--diet:not(.button--nude):not(.button--phantom):hover{filter:brightness(0.92)}}.button--diet:not(.button--nude):not(.button--phantom):active{filter:brightness(0.88)}.button--diet:not(.button--nude):not(.button--phantom):focus-visible{outline:2px solid var(--primary-color);outline-offset:2px}.button--diet.button--outline:not(.button--nude):not(.button--phantom){background-color:var(--background-color);border:var(--border-size-input) solid var(--primary-color);box-shadow:none;color:var(--text-color);fill:var(--text-color);font-weight:var(--regular-font-weight)}@media (hover:hover) and (pointer:fine){.button--diet.button--outline:not(.button--nude):not(.button--phantom):hover{background-color:color-mix(in oklch,var(--primary-color) 12%,var(--background-color));filter:none;font-weight:var(--regular-font-weight)}}.button--thin{padding:var(--buttoninput-thinair)}.button--small{font-size:var(--xsmall-font-size)}.button--nude_white{color:var(--text-contrast-color);fill:var(--text-contrast-color)}.button--nude_black{color:var(--text-color);fill:var(--text-color)}.button--big{font-size:initial}.button--icon_solo{width:20px;height:20px;padding:var(--buttoninput-thinair);color:var(--primary-color)}.button--icon_solo:hover{color:var(--hover-color)}.button--squared{width:35px;height:35px;padding:initial}.button--diet.button--outline:not(.button--nude):not(.button--phantom):active{background-color:color-mix(in oklch,var(--primary-color) 20%,var(--background-color))}.atc{display:grid;grid-template-columns:auto auto auto 1fr;grid-template-areas:"input select legend submit";width:100%}.atc--modify .atc-select,.atc--modify .atc__input{border-radius:var(--global-radius)}.atc--changed .atc-select,.atc--changed .atc__input{border-top-right-radius:0;border-bottom-right-radius:0}.atc-select:has(~ .atc__legend),.atc__input:has(~ .atc__legend){border-top-right-radius:0;border-bottom-right-radius:0}.atc-select:has(~ .atc__submit[show=true]),.atc__input:has(~ .atc__submit[show=true]){border-top-right-radius:0;border-bottom-right-radius:0}.atc-select{grid-area:select}.atc__input{grid-area:input}.atc__legend{grid-area:legend;border-left:0;border-top-left-radius:0;border-bottom-left-radius:0}.atc--modify .atc__legend{border-top-right-radius:var(--global-radius);border-bottom-right-radius:var(--global-radius)}.atc__legend:has(~ .atc__submit[show=true]){border-top-right-radius:0;border-bottom-right-radius:0}.atc__submit{grid-area:submit;container-type:inline-size;min-width:60px;display:flex;gap:calc(var(--inner-air) / 2);align-items:center;box-sizing:border-box;border-top-left-radius:0;border-bottom-left-radius:0}.atc__submit>span{display:none}@container (min-width:120px){.atc__submit>span{display:initial}}@media print{.atc__submit{display:none}}.atc-no_stock{display:grid;grid-gap:calc(var(--inner-air) / 2)}.post-item{display:flex;gap:var(--global-air);align-items:start}.post-item__img{width:100%;max-width:30%;aspect-ratio:4/3;object-fit:cover;object-position:left}.post-item__video{width:100%;max-width:30%}.post-item__video.video-embed{aspect-ratio:4/3}.post-item-content{display:grid;gap:var(--inner-air);justify-items:start;max-width:70%}.post-item-content__date{color:var(--no_sel-color)}.post-item-content-button{margin-top:var(--inner-air)}.post-item-list{display:grid;gap:calc(var(--global-air) * 2) var(--global-air);padding:var(--inner-air) 0}@media (min-width:640px){.post-item-list{grid-template-columns:1fr 1fr}}.forms_wrap{display:flex;flex-direction:column;gap:var(--global-air);align-items:flex-start;align-items:stretch}.forms-line{display:grid;grid-template-areas:"label" "input" "help" "error";align-items:center}.forms-line--checkbox,.forms-line--radio{grid-template-areas:"input label help error";grid-template-columns:max-content auto auto;gap:var(--inner-air)}.forms-line--multiple_select .forms-line--checkbox,.forms-line--multiple_select .forms-line--radio{padding:calc(var(--inner-air) / 3) 0}.forms-line--horizontal_select .forms-line--checkbox,.forms-line--horizontal_select .forms-line--radio{padding:calc(var(--inner-air) / 3) 0}.forms-line--ltr{grid-template-areas:"label input help error";grid-template-columns:max-content max-content auto;align-items:center}.forms-line--rtl{grid-template-areas:"label input help error";grid-template-columns:max-content max-content auto;align-items:center;justify-content:flex-end}.forms-line--radio-box{border:var(--border-size-input) solid var(--idle-color);border-radius:var(--global-radius);align-items:flex-start;padding:calc(var(--inner-air) * 2) calc(var(--inner-air) * 2.25);border-radius:10px;cursor:pointer;background-color:var(--background-color)}.forms-line--radio-box:has(.forms__field:checked){border-color:var(--primary-color);box-shadow:inset 0 0 0 1px var(--primary-color);background-color:color-mix(in oklch,var(--primary-color) 8%,var(--background-color))}.forms-line--radio-box .forms-label__item:not(.forms-label__item--sub){font-weight:var(--bold-font-weight)}.forms-line--radio-box:has(.forms__field:disabled){background-color:var(--background-disabled-color);pointer-events:none}.forms-line--password{flex-grow:1;align-items:center;grid-template-columns:1fr 2rem;grid-template-areas:"label label" "input password" "help help" "error error"}.forms-line--date{grid-template-columns:1fr min-content;grid-template-areas:"label label" "input remove_date" "help help" "error error";gap:0 var(--inner-air)}.forms-line--color{grid-template-columns:auto 1fr;grid-template-areas:"label label" "input color_hex" "help help" "error error";gap:0 var(--inner-air)}.forms-line--multiple_select,.forms-line--file,.forms-line--search_select{grid-template-areas:"label" "box" "help" "error"}.forms-line--error{border-color:var(--error-color)}.forms-line-wrap{display:contents}.bc-group--collapsed .forms-line-wrap{display:none}.forms-line-wrap--radio{display:flex;flex-direction:column;gap:calc(var(--inner-air) / 2)}.forms-line__color_hex{grid-area:color_hex}.forms-label{display:grid;gap:calc(var(--inner-air) / 3);color:var(--no_sel-color);grid-area:label;word-break:normal;padding-bottom:var(--inner-air)}.forms-line--radio .forms-label{padding-bottom:initial}.forms-line--checkbox .forms-label{padding-bottom:initial}.forms-label__item{color:var(--text-color)}.forms-label__item--sub{color:var(--no_sel-color)}.forms-line--radio:hover .forms-label__item{font-weight:var(--bold-font-weight)}.forms-line--required .forms-label__item::after{content:" *"}.forms-label--hide{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);border:0}.forms__help{padding-top:var(--inner-air);display:flex;align-items:center;order:2;grid-area:help}.forms__help--hide{opacity:0}.forms__in:invalid:not(:placeholder-shown):not(:focus) ~ .forms__help{color:var(--error-color);opacity:1}.forms-errors{color:var(--error-color);display:grid;grid-template-columns:max-content auto;gap:var(--inner-air);align-items:center;order:3;grid-area:error;padding-top:var(--inner-air)}.forms-errors--general{grid-area:initial}.forms-errors>svg{fill:var(--error-color)}.forms__field{width:100%;grid-area:input;align-self:center}.forms__field--hide{display:none}.forms-line--textarea .forms__field{min-height:100px}.forms-subgroup--inline .forms__field{height:40px}.forms-line--color .forms__field{width:100%;aspect-ratio:1/1}.forms-subgroup{display:flex;flex-direction:column;gap:var(--global-air) var(--inner-air)}.forms-subgroup--inline{display:flex;flex-direction:row;align-items:center}.forms-subgroup-extra{display:flex;gap:var(--inner-air);align-items:center;height:40px;align-self:end}.forms-subgroup--unit{display:grid;grid-template-columns:1fr minmax(auto,20px);align-items:center;gap:calc(var(--inner-air) / 2)}.forms-subgroup--quantity{display:grid;grid-template-columns:1fr minmax(auto,100px)}.forms-psw_str{display:flex;align-items:center;gap:1em;min-height:1.5rem}.forms-psw_str__bar{width:200px;height:5px;background:var(--background-color-light);position:relative}.forms-psw_str__bar::after{content:"";position:absolute;left:0;top:0;height:100%;width:var(--width);background-color:var(--color);transition:0.5s}.forms-psw_str__bar--wide{width:100%}.forms-psw_str__text--error{color:var(--color-error)}.forms-psw_str__text--alert{color:var(--color-alert)}.forms-psw_str__text--correct{color:var(--color-correct)}.forms__show_pswd{grid-area:password}.forms__remove_date{grid-area:remove_date}.forms-box{display:grid;border:var(--border-size-input) solid var(--idle-color);border-radius:var(--global-radius);padding:var(--inner-air);grid-gap:var(--inner-air)}.forms-line--error .forms-box{border-color:var(--error-color)}.forms-line--radio-box:has(.forms__field:focus-visible){outline:2px solid var(--primary-color);outline-offset:2px}.forms-line--radio-box:active:not(:has(.forms__field:disabled)){background-color:color-mix(in oklch,var(--primary-color) 12%,var(--background-color))}.ql-container.ql-snow{border:var(--border-size-input) solid var(--idle-color);background:var(--background-color);border-radius:0 0 var(--global-radius) var(--global-radius)}.ql-container.ql-snow .ql-editor strong{font-weight:var(--bold-font-weight)}.ql-container.ql-snow .ql-editor em{font-style:italic}.ql-container.ql-snow .ql-editor.ql-blank::before{font-style:normal;color:var(--no_sel-color)}.ql-toolbar.ql-snow{border:var(--border-size-input) solid var(--idle-color);border-top:0;border-radius:var(--global-radius) var(--global-radius) 0 0}.editor-toolbar,.CodeMirror{border:var(--border-size-input) solid var(--idle-color)!important}.forms-line--error .editor-toolbar,.forms-line--error .CodeMirror{border-color:red!important}.editor-toolbar{border-bottom:0!important}.editor-preview-active-side h1,.editor-preview-active-side h2,.editor-preview-active-side h3,.editor-preview-active-side h4,.editor-preview-active-side h5,.editor-preview-active-side h6{font-size:var(--subtitle-font-size);padding-bottom:var(--inner-air)}.editor-preview-active-side h1,.editor-preview-active-side h2{font-weight:var(--bold-font-weight)}.editor-preview-active-side em{font-style:italic}.editor-preview-active-side ol,.editor-preview-active-side ul{list-style:initial;list-style-position:inside;padding-bottom:var(--global-air)}.editor-preview-active-side blockquote p::before{content:"“"}.editor-preview-active-side blockquote p::after{content:"”"}.editor-preview-active-side strong{font-weight:var(--bold-font-weight)}.editor-preview-active-side p{padding-bottom:var(--global-air)}.editor-preview-active-side a{text-decoration:none;color:var(--primary-color)}.editor-preview-active-side img{max-height:250px;width:100%;object-fit:contain;object-position:left}.editor-preview-active-side .video-embed--content{margin-bottom:var(--global-air)}.editor-preview-active-side table{border-collapse:collapse;width:100%;text-overflow:ellipsis;overflow-x:auto;text-align:left;margin-bottom:var(--global-air)}.editor-preview-active-side table td,.editor-preview-active-side table th{padding:var(--inner-air);vertical-align:top;border:var(--border-size-input) solid var(--idle-color)}.editor-preview-active-side table th{font-weight:var(--bold-font-weight)}.forms-file{display:flex;justify-content:space-between;align-items:center;cursor:pointer}.forms-file-info{display:flex;align-items:center;gap:var(--inner-air)}.forms-file-info-name{display:grid}.forms-file-info__thumb{max-width:140px;max-height:80px;object-fit:contain}.forms-file-actions{display:grid}.forms-file--delete{border-color:var(--error-color);border-width:2px}.export-columns{display:flex;flex-direction:column;gap:calc(var(--inner-air) / 2);padding:0;margin:0;list-style:none}.export-columns__item{border:var(--border-size-input) solid var(--idle-color);border-radius:var(--global-radius);display:grid;grid-template-columns:1fr;gap:var(--inner-air);align-items:center;padding:var(--inner-air);background-color:var(--background-color)}@media (min-width:640px){.export-columns__item{grid-template-columns:minmax(12rem,1fr) 2fr max-content}}.export-columns__item--off{background-color:var(--background-disabled-color)}.export-columns__item--off .export-columns__label{color:var(--no_sel-color)}.export-columns__label{display:flex;align-items:center;gap:calc(var(--inner-air) / 2);cursor:pointer;margin:0}.export-columns__actions{display:flex;gap:calc(var(--inner-air) / 4);justify-content:flex-end}.export-columns__summary{padding-top:var(--inner-air)}.forms-inline{position:relative;grid-gap:var(--global-air)}.forms-inline--delete{border-color:var(--error-color);border-width:2px}.forms-inline__add{justify-self:flex-end}.forms-inline-wrap{display:grid;grid-gap:var(--inner-air)}.forms-inline-head{display:flex;justify-content:flex-end;margin-bottom:-1em}.forms-inline--delete .forms-inline-head{display:none}.forms-inline-del{width:100%;z-index:10;gap:0.4em;display:none;justify-items:end}.forms-inline--delete .forms-inline-del{display:grid}.forms-inline__delete{color:var(--primary-color)}.forms-inline__delete path{fill:var(--primary-color)}.forms-horizontal_select{display:grid;grid-template-columns:1fr auto 1fr;gap:var(--inner-air);align-items:center}.forms-horizontal_select-box{grid-template-rows:min-content 1fr min-content;grid-template-areas:"box-head" "box-body" "box-footer"}.forms-line--error .forms-horizontal_select-box{border-color:var(--error-color)}.forms-horizontal_select-box-head{display:flex;grid-area:box-head;justify-content:space-between}.forms-horizontal_select-box-body{height:280px;overflow:auto;grid-area:box-body}.forms-horizontal_select-box-footer{grid-area:box-footer}.forms-horizontal_select-opts{display:grid;grid-gap:var(--inner-air)}.forms-horizontal_select-option{display:grid;gap:2px;line-height:1.25}.forms-horizontal_select-option .legend{overflow-wrap:anywhere}.search_list{display:grid;gap:var(--inner-air)}.search_list-scope{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--inner-air)}@media (max-width:600px){.search_list-scope{grid-template-columns:1fr}}.search_list-scope-option{display:flex;gap:var(--inner-air);align-items:flex-start;padding:calc(var(--inner-air) * 1.5);border:var(--border-size-input) solid var(--idle-color);border-radius:var(--global-radius);cursor:pointer}.search_list-scope-option>span{display:grid;gap:2px}.search_list-scope-option input{margin-top:3px;accent-color:var(--primary-color)}.search_list-scope-option--on{border-color:var(--primary-color);box-shadow:inset 0 0 0 1px var(--primary-color);background-color:color-mix(in srgb,var(--primary-color) 8%,transparent)}.search_list-body{display:grid;gap:var(--inner-air)}.search_list-chips{display:flex;flex-wrap:wrap;gap:calc(var(--inner-air) / 1.5);margin:0;padding:0;list-style:none}.search_list-chip{display:inline-flex;align-items:center;gap:calc(var(--inner-air) / 2);max-width:100%;padding:2px 2px 2px var(--inner-air);background-color:var(--background-color-light);border-radius:999px;font-size:var(--xsmall-font-size)}.search_list-chip>span{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.search_list-chip-remove{display:inline-grid;place-items:center;flex-shrink:0;width:28px;height:28px;padding:0;border:0;border-radius:999px;background:transparent;color:inherit;cursor:pointer}.search_list-chip-remove:hover,.search_list-chip-remove:focus-visible{background-color:color-mix(in srgb,var(--text-color) 10%,transparent)}.search_list-rows{margin:0;padding:0;list-style:none;border:var(--border-size-input) solid var(--idle-color);border-radius:var(--global-radius)}.search_list-row{display:grid;grid-template-columns:40px minmax(0,1fr) auto auto;gap:var(--inner-air);align-items:center;padding:calc(var(--inner-air) / 2) calc(var(--inner-air) / 2) calc(var(--inner-air) / 2) var(--inner-air)}.search_list-row + .search_list-row{border-top:1px solid var(--background-color-light)}.search_list-thumb{width:40px;height:40px;border-radius:var(--global-radius);background-color:var(--background-color-light);overflow:hidden}.search_list-thumb img{width:100%;height:100%;object-fit:contain}.search_list-text{display:grid;gap:2px;min-width:0}.search_list-label{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.search_list-search{position:relative}.search_list-search input{min-height:44px}.search_list-results{position:absolute;z-index:20;top:calc(100% + 4px);left:0;right:0;max-height:320px;overflow:auto;padding:0;grid-gap:0;background-color:var(--background-color);box-shadow:var(--box-shadow)}.search_list-result{display:flex;justify-content:space-between;align-items:center;gap:var(--inner-air);width:100%;min-height:44px;padding:calc(var(--inner-air) / 1.5) var(--inner-air);border:0;background:transparent;color:inherit;font:inherit;text-align:left;cursor:pointer}.search_list-result + .search_list-result{border-top:1px solid var(--background-color-light)}.search_list-result--active{background-color:color-mix(in srgb,var(--primary-color) 10%,transparent)}.search_list-add{flex-shrink:0;color:var(--primary-color);font-weight:var(--bold-font-weight)}.search_list-hint{margin:0;padding:calc(var(--inner-air) / 1.5) var(--inner-air);border-top:1px solid var(--background-color-light)}.search_list-hint:first-child{border-top:0}.tree_select{display:grid;gap:var(--inner-air)}.tree_select-box{padding:0;grid-gap:0;overflow:hidden}.tree_select-search{border-bottom:1px solid var(--background-color-light)}.tree_select-search input{min-height:44px;border:0}.tree_select-list{max-height:360px;overflow:auto;margin:0;padding:calc(var(--inner-air) / 2) 0;list-style:none}.tree_select-node{display:flex;align-items:center;gap:calc(var(--inner-air) / 2);min-height:36px;padding:0 var(--inner-air) 0 calc(var(--inner-air) / 2 + var(--level,0) * 1.5rem)}.tree_select-node--on{background-color:color-mix(in srgb,var(--primary-color) 10%,transparent)}.tree_select-expand{display:inline-grid;place-items:center;flex-shrink:0;width:28px;height:28px;padding:0;border:0;border-radius:var(--global-radius);background:transparent;color:var(--no_sel-color);cursor:pointer;transition:transform 0.15s ease}.tree_select-expand--open{transform:rotate(90deg)}.tree_select-expand:hover,.tree_select-expand:focus-visible{background-color:var(--background-color-light)}.tree_select-expand-gap{flex-shrink:0;width:28px}.tree_select-label{display:flex;align-items:center;gap:var(--inner-air);min-width:0;flex:1;cursor:pointer}.tree_select-label input{flex-shrink:0;width:16px;height:16px;accent-color:var(--primary-color)}.tree_select-label input:disabled + .tree_select-text{color:var(--no_sel-color)}.tree_select-text{display:grid;min-width:0}.tree_select-text>span{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.tree_select-meta{flex-shrink:0;white-space:nowrap}.tree_select-empty{padding:var(--inner-air)}.promotion_reach{display:flex;align-items:center;gap:var(--inner-air);margin-top:var(--inner-air);padding:var(--inner-air) calc(var(--inner-air) * 1.5);border-radius:var(--global-radius);background-color:color-mix(in srgb,var(--primary-color) 10%,transparent)}.promotion_reach svg{flex-shrink:0;fill:currentColor}.panel_form.panel_form--indexed{max-width:calc(720px + 180px + 1.5rem);grid-template-columns:180px minmax(0,1fr);column-gap:1.5rem;align-items:start}.panel_form.panel_form--indexed>.head{grid-column:1/-1}@media (max-width:1100px){.panel_form.panel_form--indexed{grid-template-columns:minmax(0,1fr)}}.panel_form-main{display:grid;gap:var(--global-air);min-width:0}.panel_form .head-prim--plain{flex-wrap:nowrap;align-items:flex-end}.panel_form .head-prim--plain>.head-cnt{flex:1 1 auto;min-width:0}.panel_form .head-prim--plain>.head-act{flex:0 0 auto}.panel_form-index{position:sticky;top:var(--global-air);display:flex;flex-direction:column;gap:2px}@media (max-width:1100px){.panel_form-index{display:none!important}}.panel_form-index__item{display:flex;justify-content:space-between;align-items:center;gap:var(--inner-air);padding:calc(var(--inner-air) * 0.9) var(--inner-air);border:1px solid transparent;border-radius:var(--global-radius);color:var(--no_sel-color);font-size:var(--small-font-size);text-decoration:none}.panel_form-index__item:hover{color:var(--text-color)}.panel_form-index__item--active{border-color:var(--background-disabled-color);background-color:var(--background-color);color:var(--text-color);font-weight:var(--bold-font-weight)}.panel_form-index__error{flex-shrink:0;width:8px;height:8px;border-radius:999px;background-color:var(--error-color)}.panel_form-errors{display:flex;gap:var(--inner-air);align-items:flex-start;padding:calc(var(--inner-air) * 1.5) calc(var(--inner-air) * 2);border-radius:var(--global-radius);background-color:color-mix(in srgb,var(--error-color) 10%,transparent);color:color-mix(in srgb,var(--error-color) 75%,var(--text-color));outline:none}.panel_form-errors>svg{flex-shrink:0;margin-top:2px;fill:currentColor}.panel_form-errors__body{display:grid;gap:calc(var(--inner-air) / 2)}.panel_form-errors__body ul{margin:0;padding-left:1.2em}.panel_form-errors__body a{color:inherit;font-weight:var(--bold-font-weight)}.panel_form-target{animation:panel-form-target 1.2s ease-out}@media (prefers-reduced-motion:reduce){.panel_form-target{animation:none}}.panel_form-dirty{margin-right:auto;align-self:center;color:var(--no_sel-color);font-size:var(--small-font-size)}.panel_form .bc-group:not(.bc-group--radio){gap:var(--inner-air);margin:0;padding:calc(var(--inner-air) * 2.5) calc(var(--inner-air) * 3);border:1px solid var(--background-disabled-color);border-radius:calc(var(--global-radius) * 1.5);background-color:var(--background-color);scroll-margin-top:var(--global-air)}.panel_form .bc-group:not(.bc-group--radio)>.bc-group__legend{float:left;margin:0;padding:0;border:0;color:var(--text-color);font-size:1.15rem;font-weight:var(--bold-font-weight);cursor:pointer}.panel_form .bc-group:not(.bc-group--radio)>.bc-group__legend::after{content:"";width:0.5em;height:0.5em;border-right:2px solid var(--no_sel-color);border-bottom:2px solid var(--no_sel-color);transform:rotate(45deg);transition:transform 0.15s ease}.panel_form .bc-group:not(.bc-group--radio).bc-group--collapsed>.bc-group__legend::after{transform:rotate(-45deg)}.panel_form .bc-group:not(.bc-group--radio)>.forms-line-wrap>:last-child{padding-bottom:0}.panel_form .bc-group:not(.bc-group--radio)>.forms-line-wrap{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));gap:calc(var(--inner-air) * 2.5) calc(var(--inner-air) * 2)}.panel_form .bc-group:not(.bc-group--radio)>.forms-line-wrap>*,.panel_form .bc-group:not(.bc-group--radio)>.forms-line-wrap>.forms-line-wrap>*{grid-column:1/-1}@media (max-width:700px){.panel_form .bc-group:not(.bc-group--radio)>.forms-line-wrap{grid-template-columns:minmax(0,1fr)}}.panel_form .bc-group:not(.bc-group--radio).bc-group--collapsed>.forms-line-wrap,.panel_form .bc-group:not(.bc-group--radio).bc-group--collapsed>.bc-group__description{display:none}.panel_form .bc-group__description{margin:calc(var(--inner-air) * -1) 0 0;color:var(--no_sel-color);font-size:var(--small-font-size)}.panel_form .forms-cell{min-width:0}.panel_form .forms-cell>.forms-line{min-width:0;grid-template-columns:minmax(0,1fr)}.panel_form .forms-cell>.forms-line--date{grid-template-columns:minmax(0,1fr) min-content}.panel_form .forms-cell>.forms-line--color{grid-template-columns:auto minmax(0,1fr)}.panel_form .forms-cell--half{grid-column:span 3!important}.panel_form .forms-cell--third{grid-column:span 2!important}.panel_form .forms-cell--short .forms__field{max-width:160px}@media (max-width:700px){.panel_form .forms-cell--half,.panel_form .forms-cell--third{grid-column:1/-1!important}}.panel_form .forms-label{display:flex;flex-wrap:wrap;align-items:baseline;gap:0 calc(var(--inner-air) / 2)}.panel_form .forms-label__item{font-weight:var(--bold-font-weight)}.panel_form .forms-line--required .forms-label__item::after{content:none}.panel_form .forms-label__optional{display:inline;color:var(--no_sel-color);font-size:var(--xsmall-font-size);font-weight:normal}.panel_form .bc-group>.forms-line-wrap>.forms-line--checkbox,.panel_form .forms-cell>.forms-line--checkbox{grid-template-areas:"label input" "help input" "error error";grid-template-columns:minmax(0,1fr) auto;gap:2px calc(var(--inner-air) * 3);padding:var(--inner-air) 0}.panel_form .bc-group>.forms-line-wrap>.forms-line--checkbox .forms-label,.panel_form .forms-cell>.forms-line--checkbox .forms-label{cursor:pointer}.panel_form .bc-group>.forms-line-wrap>.forms-line--checkbox .forms-label__item,.panel_form .forms-cell>.forms-line--checkbox .forms-label__item{font-weight:normal}.panel_form .bc-group>.forms-line-wrap>.forms-line--checkbox .forms-label__optional,.panel_form .forms-cell>.forms-line--checkbox .forms-label__optional{display:none}.panel_form .bc-group>.forms-line-wrap>.forms-line--checkbox .forms__help,.panel_form .forms-cell>.forms-line--checkbox .forms__help{padding-top:0}.panel_form .bc-group>.forms-line-wrap>.forms-line--checkbox .forms__field,.panel_form .forms-cell>.forms-line--checkbox .forms__field{justify-self:end;width:44px;height:26px;margin:0;border:0;border-radius:999px;background-color:var(--background-disabled-color);background-image:none;position:relative;cursor:pointer;transition:background-color 0.15s ease}.panel_form .bc-group>.forms-line-wrap>.forms-line--checkbox .forms__field::before,.panel_form .forms-cell>.forms-line--checkbox .forms__field::before{content:"";position:absolute;top:3px;left:3px;width:20px;height:20px;border-radius:999px;background-color:var(--background-color);box-shadow:0 1px 2px rgba(0,0,0,0.2);transition:transform 0.15s ease}.panel_form .bc-group>.forms-line-wrap>.forms-line--checkbox .forms__field:checked,.panel_form .forms-cell>.forms-line--checkbox .forms__field:checked{background-color:var(--primary-color);background-image:none}.panel_form .bc-group>.forms-line-wrap>.forms-line--checkbox .forms__field:checked::before,.panel_form .forms-cell>.forms-line--checkbox .forms__field:checked::before{transform:translateX(18px)}.panel_form .bc-group>.forms-line-wrap>.forms-line--checkbox .forms__field:focus-visible,.panel_form .forms-cell>.forms-line--checkbox .forms__field:focus-visible{outline:2px solid var(--primary-color);outline-offset:2px}.panel_form .bc-group>.forms-line-wrap>.forms-line--checkbox + .forms-line--checkbox{margin-top:calc(var(--inner-air) * -2.5);border-top:1px solid var(--background-color-light)}.panel_form .forms-search_select-box{z-index:11}.panel_form .bc-footer{position:sticky;bottom:0;z-index:10;align-items:center;margin:0;padding:var(--inner-air) 0;border-top:1px solid var(--background-disabled-color);background-color:var(--background-color)}.forms-line--segmented{grid-template-areas:"label" "input" "help" "error"}.forms-segmented{grid-area:input;display:inline-flex;flex-wrap:wrap;justify-self:start;border:var(--border-size-input) solid var(--idle-color);border-radius:var(--global-radius);overflow:hidden}.forms-segmented__option{position:relative;display:flex;cursor:pointer}.forms-segmented__option + .forms-segmented__option{border-left:1px solid var(--background-disabled-color)}.forms-segmented__option input{position:absolute;opacity:0;pointer-events:none}.forms-segmented__option span{display:flex;align-items:center;min-height:40px;padding:0 calc(var(--inner-air) * 1.75);font-size:var(--small-font-size)}.forms-segmented__option input:checked + span{background-color:var(--text-color);color:var(--background-color);font-weight:var(--bold-font-weight)}.forms-segmented__option input:focus-visible + span{outline:2px solid var(--primary-color);outline-offset:-2px}.forms-segmented__option:hover input:not(:checked) + span{background-color:var(--background-color-light)}.forms-label__optional{display:none}@keyframes panel-form-target{0%,35%{border-color:var(--primary-color);box-shadow:0 0 0 3px color-mix(in srgb,var(--primary-color) 25%,transparent)}100%{box-shadow:0 0 0 3px transparent}}.forms-multiple_select{grid-template-rows:min-content 1fr min-content;grid-template-areas:"box-head" "box-body" "box-footer";grid-gap:var(--inner-air);grid-area:box}.forms-multiple_select-head{display:flex;justify-content:end;grid-area:box-head}.forms-multiple_select-body{max-height:200px;overflow:auto;grid-area:box-body}.forms-multiple_select-footer{grid-area:box-footer}.forms-search_select{position:relative;grid-area:box}.forms-search_select-box{display:grid;position:absolute;bottom:0;left:0;transform:translateY(100%);z-index:10;width:100%;background-color:var(--background-color);overflow-y:auto;padding:var(--inner-air);grid-gap:var(--inner-air);grid-template-rows:1fr min-content;grid-template-areas:"box-body" "box-footer"}.sel_filter .forms-search_select-box{min-width:300px}.forms-search_select-box-body{max-height:300px;overflow:auto;grid-area:box-body;display:grid;grid-gap:var(--inner-air)}.forms-search_select-box-footer{grid-area:box-footer}.forms-search_select-box__option{padding:var(--inner-air) 0;cursor:pointer;transition:background-color 0.2s}.forms-search_select-box__option:hover{font-weight:var(--bold-font-weight)}.forms-search_select-box__option--selected{font-weight:var(--bold-font-weight)}.forms-search_select__select{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg aria-hidden='true' xmlns='http://www.w3.org/2000/svg' fill='none' viewBox='0 0 10 6'%3E%3Cpath stroke='%236B7280' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='m1 1 4 4 4-4'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:right 0.75rem center;background-size:0.75em 0.75em;cursor:pointer}.forms-line--error .forms-search_select__select{border-color:var(--error-color)}.forms-search_select__select[readonly]{background-color:var(--background-disabled-color);cursor:initial}.title{font-size:var(--title-font-size)}.smalltitle{font-size:var(--subtitle-font-size)}.strong{font-weight:var(--bold-font-weight)}.anchor{text-decoration:none;color:var(--primary-color);transition:all 0.2s}.anchor:hover{transform:scale(1.1);font-weight:var(--bold-font-weight)}.label{font-size:var(--small-font-size)}.legend{font-size:var(--xsmall-font-size)}.foggy{color:var(--no_sel-color);fill:var(--no_sel-color)}.visually_hidden{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);border:0}.underline{border-bottom:var(--border-size-nav) solid var(--idle-color);padding-bottom:0.2em}.underline_s{border-bottom:var(--border-size-input) solid var(--idle-color);padding-bottom:0.2em}.hover_underline:hover{text-decoration:underline}.hover_bold:hover{font-weight:var(--bold-font-weight)}.nowrap{white-space:nowrap}.unreset *:not(h1,h2,h3,h4,h5,h6){margin:initial;padding:initial;border:initial;line-height:1.5;letter-spacing:0.02em}.unreset>* + *{margin-top:1em}.unreset ol,.unreset ul{list-style:initial;margin-left:1.3em;padding-left:initial}.unreset blockquote,.unreset q{quotes:initial}.unreset blockquote:before,.unreset blockquote:after,.unreset q:before,.unreset q:after{content:open-quote;content:close-quote}.unreset li + li{margin-top:0.3em}.styled_text h1,.styled_text h2,.styled_text h3,.styled_text h4,.styled_text h5,.styled_text h6{font-size:var(--subtitle-font-size);padding-bottom:var(--inner-air)}.styled_text h1,.styled_text h2{font-weight:var(--bold-font-weight)}.styled_text em{font-style:italic}.styled_text ol,.styled_text ul{list-style:initial;list-style-position:inside;padding-bottom:var(--global-air)}.styled_text blockquote p::before{content:"“"}.styled_text blockquote p::after{content:"”"}.styled_text strong{font-weight:var(--bold-font-weight)}.styled_text p{padding-bottom:var(--global-air)}.styled_text a{text-decoration:none;color:var(--primary-color)}.styled_text img{max-height:250px;width:100%;object-fit:contain;object-position:left}.styled_text .video-embed--content{margin-bottom:var(--global-air)}.styled_text table{border-collapse:collapse;width:100%;text-overflow:ellipsis;overflow-x:auto;text-align:left;margin-bottom:var(--global-air)}.styled_text table td,.styled_text table th{padding:var(--inner-air);vertical-align:top;border:var(--border-size-input) solid var(--idle-color)}.styled_text table th{font-weight:var(--bold-font-weight)}.alert-message{--alert-message-color:var(--info-color);width:100%;background-color:color-mix(in srgb,var(--alert-message-color) 8%,var(--background-color-light));padding:var(--global-air);position:fixed;bottom:var(--gn-bottom-height);left:0;display:flex;align-items:center;gap:var(--inner-air);z-index:99;border-left:calc(var(--border-size-nav) * 2) var(--alert-message-color) solid;animation-name:slideInFromBottom;animation-duration:4s;animation-direction:alternate;transform:translateY(100%);opacity:0;animation-delay:1s;animation-duration:5s}@media (min-width:640px){.alert-message{bottom:0}}body:has(.gn--min) .alert-message{bottom:0}@keyframes barmove{from{width:0}to{width:100%;display:none}}.alert-message::after{content:"";position:absolute;top:0;left:calc(var(--border-size-nav) * -2);transform:translateY(-100%);height:calc(var(--inner-air) / 2);background:var(--alert-message-color);width:0;grid-area:bar;animation-name:barmove;animation-delay:1s;animation-duration:5s;animation-fill-mode:forwards}.alert-message--success{--alert-message-color:var(--correct-color)}.alert-message--warning{--alert-message-color:var(--alert-color)}.alert-message--error{--alert-message-color:var(--error-color)}.alert-message--hide{display:none}.alert-message--error,.alert-message--permanent{animation:none;opacity:1;transform:translateY(0)}.alert-message--error::after,.alert-message--permanent::after{display:none}.alert-message-cnt{display:flex;flex-direction:column;flex-grow:1}.alert-message__icon{display:flex;flex-shrink:0;fill:var(--alert-message-color)}.alert-message__icon svg{width:20px;height:20px}.alert-message__text{flex-grow:1}.alert-message__close{flex-shrink:0;align-self:flex-start}.alert-message__img{grid-area:icon;color:var(--primary-color);max-width:3rem;aspect-ratio:1;object-fit:cover}.alert-message__title{grid-area:title}.alert-message__description{grid-area:description}.alert-message__action{grid-area:action}@keyframes slideInFromBottom{0%{transform:translateY(100%);opacity:1}5%{transform:translateX(0)}90%{transform:translateX(0);opacity:1}100%{transform:translateY(100%);opacity:0}}.staff_as_client{display:flex;padding:var(--inner-air);height:var(--staff-as-client-height);align-items:center;justify-content:end;position:sticky;top:0;background-color:var(--background-color);z-index:10;border-bottom:var(--border-size-input) solid var(--idle-color);box-shadow:var(--box-shadow-light);gap:var(--global-air)}.novelty-badge{display:inline-flex;align-items:center;flex:none;gap:0.4em;margin-inline-start:auto;color:color-mix(in oklch,var(--primary-color) 70%,var(--text-color));font-size:calc(var(--xsmall-font-size) * 0.85);font-weight:var(--bold-font-weight);letter-spacing:0.06em;line-height:1.4;text-transform:uppercase;white-space:nowrap}.novelty-badge::before{content:"";inline-size:0.55rem;block-size:0.55rem;border-radius:50%;background-color:var(--primary-color);box-shadow:0 0 0 0.18rem color-mix(in oklch,var(--primary-color) 22%,transparent)}.novelty-dot{display:inline-block;flex:none;inline-size:0.55rem;block-size:0.55rem;margin-inline-start:0.6em;vertical-align:middle;border-radius:50%;background-color:var(--primary-color);box-shadow:0 0 0 0.18rem color-mix(in oklch,var(--primary-color) 22%,transparent)}.novelty-badge,.novelty-dot{position:relative}.novelty-badge::after,.novelty-dot::after{content:"";position:absolute;inset-block-start:50%;inset-inline-start:0;translate:0 -50%;inline-size:0.55rem;block-size:0.55rem;border-radius:50%;background-color:var(--primary-color);opacity:0;pointer-events:none}@keyframes novelty-pulse{from{opacity:0.45;scale:1}70%,to{opacity:0;scale:3.2}}@media (prefers-reduced-motion:no-preference){.novelty-badge::after,.novelty-dot::after{animation:novelty-pulse 1.8s var(--ease-out,ease-out) 3}}.test-environment-banner{position:fixed;bottom:calc(var(--global-air) * 2);left:calc(var(--global-air) * 2);z-index:20;display:inline-flex;align-items:center;gap:calc(var(--inner-air) * 0.5);padding:calc(var(--inner-air) * 0.55) var(--inner-air);font-size:var(--xsmall-font-size);font-weight:600;letter-spacing:0.06em;color:rgba(253,253,253,0.92);background-color:rgba(26,21,21,0.72);backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);border:1px solid rgba(255,255,255,0.14);border-radius:999px;box-shadow:0 2px 10px rgba(0,0,0,0.18)}.test-environment-banner::before{content:"";width:7px;height:7px;border-radius:50%;background-color:#e74c3c;animation:test-env-pulse 2.4s infinite}@keyframes test-env-pulse{0%{box-shadow:0 0 0 0 rgba(231,76,60,0.5)}70%{box-shadow:0 0 0 6px rgba(231,76,60,0)}100%{box-shadow:0 0 0 0 rgba(231,76,60,0)}}@media (prefers-reduced-motion:reduce){.test-environment-banner::before{animation:none}}.notification-num{display:flex;align-items:center;justify-content:center;width:1.25em;height:1.25em;background-color:var(--sale-color);border-radius:50%;flex-shrink:0}.notification-num__item{display:block;font-size:var(--small-font-size);color:var(--text-contrast-color)}.notification-num--idle{background-color:var(--idle-color)}.notification-num--accepted{background-color:var(--correct-color)}.notification-num--waiting{background-color:var(--alert-color)}.status{--status-color:var(--sale-color);display:flex;align-items:center;gap:calc(var(--inner-air) / 2);color:var(--status-color)}.status--partially,.status--pending,.status--requested{--status-color:var(--alert-color)}.status--completed{--status-color:var(--correct-color)}.status--sent{--status-color:var(--info-color)}.status--expired,.status--canceled{--status-color:var(--no_sel-color)}.gn-item--cart .status{transform:translateY(-40%)}.status-bubble{min-width:0.6em;min-height:0.6em;border-radius:100%;aspect-ratio:1;display:flex;align-items:center;justify-content:center;background-color:var(--status-color)}.status-bubble:has(>.status-bubble__text){min-width:1.25rem;min-height:1.25rem}.status-bubble__text{color:var(--text-contrast-color);font-size:0.75rem}.head{display:flex;flex-direction:column;gap:var(--global-air) 0}.head-prim{display:flex;justify-content:space-between;flex-wrap:wrap;gap:var(--global-air) var(--inner-air)}.head-title{display:flex;align-items:center;gap:var(--inner-air);flex-wrap:wrap}.head-help{display:flex;align-items:center;justify-content:center;width:35px;height:35px;border-radius:var(--global-radius);color:var(--no_sel-color)}.head-help:hover{color:var(--text-color)}.head-cnt{display:grid;align-content:start}.head-bc{display:flex;gap:calc(var(--inner-air) / 2) var(--inner-air);align-items:center;flex-wrap:wrap;padding-bottom:calc(var(--inner-air) / 2)}.head-bc__item>a:not(.back-bc):hover{color:var(--primary-color);text-decoration:underline}.head-bc__item{display:flex;gap:var(--inner-air);align-items:center}.head-bc__item:not(:last-child)::after{content:">";color:var(--no_sel-color)}.head-ai{display:flex;align-items:center;gap:0.2rem;font-size:0.9rem}.head-ai__btn{font-weight:var(--bold-font-weight)}.head-cat{display:flex;gap:0.5rem}.head-cat__item{display:flex;gap:0.5rem;font-weight:var(--bold-font-weight)}.head-cat__item::before{content:">"}.head-cat__item:first-child{gap:initial}.head-cat__item:first-child::before{content:""}.head-cat__item--current{text-transform:uppercase;font-weight:initial}.head-cat__item--current::before{font-weight:var(--bold-font-weight)}.head-act{display:flex;flex-wrap:wrap;justify-content:flex-end;align-self:flex-end;margin-top:var(--global-air);flex:1 1 20rem;gap:var(--global-air)}.head-act__break{flex-basis:100%;height:0}.head-prim--plain .head-title{min-height:35px}.head-prim--plain .head-act{min-height:35px;margin-top:0;align-items:center}.head-act-menu{position:relative}.head-act-menu-list{position:absolute;top:calc(100% + var(--inner-air) / 2);right:0;z-index:12;display:grid;min-width:240px;background-color:var(--background-color);box-shadow:var(--box-shadow-light);border:var(--border-size-input) solid var(--idle-color);border-radius:var(--global-radius)}@media (max-width:640px){.head-act-menu-list{right:initial;left:0}}.head-act-menu__item{display:flex;align-items:center;gap:var(--inner-air);padding:calc(var(--inner-air) * 0.75) var(--global-air);color:var(--text-color);fill:var(--text-color);font-size:var(--small-font-size);text-decoration:none;text-align:start;cursor:pointer;background-color:transparent;border:none}.head-act-menu__item + .head-act-menu__item{border-top:var(--border-size-input) solid var(--background-color-light)}.head-act-menu__item:hover{background-color:var(--background-color-subtle)}.head-act-menu__item:focus-visible{outline:2px solid var(--primary-color);outline-offset:-2px}.head__back{margin-bottom:var(--inner-air)}.head-car{display:flex;flex-wrap:wrap;align-items:center;padding-top:var(--inner-air);gap:calc(var(--inner-air) / 2) var(--global-air)}.head-car-item{display:flex;gap:var(--inner-air)}.head-car-contact{--head-car-contact-color:var(--primary-color);--head-car-contact-tint:var(--primary-color);--head-car-contact-text:var(--text-color);flex-basis:100%;display:flex;margin-top:var(--inner-air);margin-bottom:calc(var(--inner-air) * -1)}.head-car-contact__group{display:flex;flex-wrap:wrap;align-items:center;gap:0 var(--global-air);padding:calc(var(--inner-air) / 2) var(--global-air);border-left:var(--border-size-nav) solid var(--head-car-contact-color);border-radius:var(--global-radius);background-color:color-mix(in srgb,var(--head-car-contact-tint) 8%,var(--background-color))}.head-car-contact__item{display:flex;align-items:center;gap:calc(var(--inner-air) * 0.75);padding:calc(var(--inner-air) * 1.125) 0;font-size:var(--small-font-size)}.head-car-contact__name{gap:var(--inner-air);align-items:baseline;flex-wrap:wrap}.head-car-contact__message{color:var(--head-car-contact-text)}.head-car-contact__action{color:var(--primary-color);fill:var(--primary-color);font-size:var(--xsmall-font-size);text-transform:uppercase}.head-car-contact__action:hover{text-decoration:underline}.head-car-contact--muted{--head-car-contact-color:var(--idle-color);--head-car-contact-tint:var(--no_sel-color);--head-car-contact-text:var(--no_sel-color)}.head-car-contact--alert{--head-car-contact-color:var(--alert-color);--head-car-contact-tint:var(--alert-color);--head-car-contact-text:var(--alert-text-color)}.head-car-contact--error{--head-car-contact-color:var(--error-color);--head-car-contact-tint:var(--error-color);--head-car-contact-text:var(--error-color)}.head-with-filters{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:var(--global-air)}.head-with-filters .panel-table-filtbar{flex:1 1 36rem;flex-wrap:wrap;padding-block-start:0;align-items:center;gap:clamp(var(--inner-air),2vw,var(--inner-air) * 3)}.head-with-filters .search_form--table{flex:1 1 20rem;min-inline-size:min(100%,20rem);inline-size:auto}.head-with-filters .panel-table-filtbar-filters{flex:1 1 auto;flex-wrap:wrap;align-items:center;gap:calc(var(--inner-air) * 2)}.back-arrow{display:flex;justify-self:start;transition:all 0.2s}.back-arrow:hover{transform:scale(1.1);font-weight:var(--bold-font-weight)}.back-bc{display:flex;align-items:center;gap:calc(var(--inner-air) / 2);line-height:1}.back-bc>svg{flex-shrink:0}.back-bc:hover{font-weight:var(--bold-font-weight)}.back-link{justify-self:start;color:var(--primary-color);text-transform:uppercase;text-decoration:none}@media (hover:hover) and (pointer:fine){.back-link:hover{text-decoration:underline}}.back-link:focus-visible{outline:2px solid var(--primary-color);outline-offset:2px}.back-link:active{text-decoration:underline}.mega-header{display:flex;flex-direction:column;width:100%;justify-content:space-between;gap:1.5rem}.mega-header-main{display:flex;justify-content:space-between;gap:vasr(--global-air)}.mega-header-main-actions{display:flex;align-items:center;gap:var(--global-air)}.mega-header-sub{display:flex;flex-direction:column;gap:var(--global-air)}.mega-header-sub-info{display:flex;gap:var(--global-air);color:var(--no_sel-color)}.mega-header-actions{display:flex;flex-wrap:wrap;justify-content:space-between;gap:var(--global-air)}.mega-header-actions-group{display:flex;flex-wrap:wrap;gap:var(--global-air)}.mega-header-utilities{display:flex;flex-direction:row;justify-content:space-between}.mega-header-utilities-group{display:flex;flex-direction:row;align-items:center;gap:var(--global-air)}.mega-header-utilities__results{color:var(--no_sel-color)}.mega-header-utilities-disposition{display:flex}.contact-card{display:flex;flex-direction:row;gap:var(--inner-air);width:100%}.contact-card-avatar{width:5em;height:5em;border-radius:100%;background-color:var(--idle-color)}.contact-card-avatar__img{border-radius:inherit;width:100%;height:100%;object-fit:cover}.contact-card__item--coma::after{content:", "}.contact-card__item--anchor{color:var(--no_sel-color);cursor:pointer;overflow-wrap:anywhere}.contact-card-group{display:flex;gap:var(--inner-air);flex-direction:column;min-width:0}.contact-card-group--row{flex-direction:row}.table{border-collapse:collapse;text-overflow:ellipsis;width:100%}@media (max-width:640px){.table--collapse{display:block;width:100%}}.table--card{table-layout:fixed}.table-wrap{display:grid;width:100%;overflow-x:auto}@media (max-width:640px){.table-wrap{overflow-x:hidden}}.table-head{text-align:left;height:3em;display:none}@media (min-width:640px){.table-head{display:table-header-group}}@media (max-width:640px){.table--collapse .table-body{display:flex;flex-direction:column;gap:var(--global-air);width:100%}}.table-body .table-row:not(:where(.table-body .table-row--no_underline)):not(:where(:last-child)){border-bottom:var(--border-size-input) solid var(--idle-color)}@media (max-width:640px){.table--collapse .table-row{display:flex;flex-wrap:wrap;width:100%;box-sizing:border-box;padding:0;background-color:var(--background-color);border:var(--border-size-input) solid var(--idle-color);border-radius:var(--global-radius);overflow:hidden}.table--collapse .table-row--selected{border-color:var(--primary-color);box-shadow:inset 3px 0 0 var(--primary-color)}.table--collapse .table-row::before{content:"";order:4;flex:0 0 100%;height:0;margin:0;padding:0}.table--collapse .table-row::after{content:"";order:9;flex:0 0 100%;height:0;margin:0;padding:0;border-bottom:var(--border-size-input) solid var(--idle-color)}}.table-row--hide{display:none}.table--show_all .table-row--hide{display:table-row}@media print{.table-row--hide{display:table-row}}.table--card .table-row:first-child>.table-col{padding-top:0}.table-col{vertical-align:middle;padding:var(--inner-air) calc(var(--inner-air) / 2);left:0;max-width:180px;overflow-x:clip}@media (max-width:640px){.table--collapse .table-col{box-sizing:border-box;border:none;display:flex;flex-direction:column;justify-content:flex-start;flex:0 0 50%;order:15;min-width:0;max-width:none;padding:4px calc(var(--inner-air) * 1.5) 8px calc(var(--inner-air) * 1.5);font-size:var(--global-font-size);color:var(--text-color)}.table--collapse .table-col .table-col__label{display:block;font-size:12.5px;color:var(--no_sel-color);font-weight:var(--regular-font-weight);margin-bottom:2px}.table--collapse .table-col--checkbox{order:1;flex:0 0 auto;width:auto;padding:10px 0 0 calc(var(--inner-air) * 1.5)}.table--collapse .table-col--checkbox .table-col__pick{display:flex;align-items:center;justify-content:center;min-width:24px;min-height:24px;cursor:pointer}.table--collapse .table-col--checkbox input[type=checkbox]{width:18px;height:18px;margin:0;accent-color:var(--primary-color)}.table--collapse .table-col[data-col=number],.table--collapse .table-col[data-col=name],.table--collapse .table-col[data-col=title],.table--collapse .table-col[data-col=direction],.table--collapse .table-col[data-col=product]{order:2;flex:1 1 auto;padding:10px var(--inner-air) 0 var(--inner-air);font-weight:var(--bold-font-weight);font-size:var(--subtitle-font-size);line-height:1.2}.table--collapse .table-col[data-col=number] .table-col__label,.table--collapse .table-col[data-col=name] .table-col__label,.table--collapse .table-col[data-col=title] .table-col__label,.table--collapse .table-col[data-col=direction] .table-col__label,.table--collapse .table-col[data-col=product] .table-col__label{display:none}.table--collapse .table-col[data-col=number]>.table-col-in>a,.table--collapse .table-col[data-col=number]>.table-col-in>.table-col-in__link,.table--collapse .table-col[data-col=name]>.table-col-in>a,.table--collapse .table-col[data-col=name]>.table-col-in>.table-col-in__link,.table--collapse .table-col[data-col=title]>.table-col-in>a,.table--collapse .table-col[data-col=title]>.table-col-in>.table-col-in__link,.table--collapse .table-col[data-col=direction]>.table-col-in>a,.table--collapse .table-col[data-col=direction]>.table-col-in>.table-col-in__link,.table--collapse .table-col[data-col=product]>.table-col-in>a,.table--collapse .table-col[data-col=product]>.table-col-in>.table-col-in__link{color:var(--text-color);text-decoration:none;font-weight:var(--bold-font-weight);font-size:var(--subtitle-font-size);background:none;border:none;padding:0;cursor:pointer;font-family:inherit;display:inline-flex;align-items:center;gap:calc(var(--inner-air) / 2)}.table--collapse .table-row:not(:has(.table-col[data-col=status])):not(:has(.table-col[data-col=date_placed])):not(:has(.table-col[data-col=date])):not(:has(.table-col[data-col=date_delivered])):not(:has(.table-col[data-col=created_at])) .table-col[data-col=number],.table--collapse .table-row:not(:has(.table-col[data-col=status])):not(:has(.table-col[data-col=date_placed])):not(:has(.table-col[data-col=date])):not(:has(.table-col[data-col=date_delivered])):not(:has(.table-col[data-col=created_at])) .table-col[data-col=name],.table--collapse .table-row:not(:has(.table-col[data-col=status])):not(:has(.table-col[data-col=date_placed])):not(:has(.table-col[data-col=date])):not(:has(.table-col[data-col=date_delivered])):not(:has(.table-col[data-col=created_at])) .table-col[data-col=title],.table--collapse .table-row:not(:has(.table-col[data-col=status])):not(:has(.table-col[data-col=date_placed])):not(:has(.table-col[data-col=date])):not(:has(.table-col[data-col=date_delivered])):not(:has(.table-col[data-col=created_at])) .table-col[data-col=direction],.table--collapse .table-row:not(:has(.table-col[data-col=status])):not(:has(.table-col[data-col=date_placed])):not(:has(.table-col[data-col=date])):not(:has(.table-col[data-col=date_delivered])):not(:has(.table-col[data-col=created_at])) .table-col[data-col=product]{padding-bottom:10px}.table--collapse .table-col--action{order:3;flex:0 0 auto;margin-left:auto;padding:4px calc(var(--inner-air) * 0.75) 0 0;overflow:visible}.table--collapse .table-col--action .table-col-in__link{display:flex;align-items:center;justify-content:center;width:44px;height:44px;min-width:44px;min-height:44px;background:none;border:none;color:var(--text-color);cursor:pointer}.table--collapse .table-col-in--downloads{flex-direction:row;align-items:center;gap:calc(var(--inner-air) / 2)}.table--collapse .table-col[data-col=status]{order:5;flex:0 0 auto;padding:4px calc(var(--inner-air) * 0.75) 10px calc(var(--inner-air) * 1.5);margin-left:0;justify-content:center}.table--collapse .table-col[data-col=status] .table-col__label{display:none}.table--collapse .table-row:has(.table-col--checkbox) .table-col[data-col=status]{margin-left:36px;padding-left:0}.table--collapse .table-col[data-col=date_placed],.table--collapse .table-col[data-col=date],.table--collapse .table-col[data-col=date_delivered],.table--collapse .table-col[data-col=created_at]{order:6;flex:0 0 auto;padding:4px var(--inner-air) 10px calc(var(--inner-air) / 2);font-size:13.5px;color:var(--no_sel-color);justify-content:center}.table--collapse .table-col[data-col=date_placed] .table-col__label,.table--collapse .table-col[data-col=date] .table-col__label,.table--collapse .table-col[data-col=date_delivered] .table-col__label,.table--collapse .table-col[data-col=created_at] .table-col__label{display:none}.table--collapse .table-row:has(.table-col--checkbox):not(:has(.table-col[data-col=status])) .table-col[data-col=date_placed],.table--collapse .table-row:has(.table-col--checkbox):not(:has(.table-col[data-col=status])) .table-col[data-col=date],.table--collapse .table-row:has(.table-col--checkbox):not(:has(.table-col[data-col=status])) .table-col[data-col=date_delivered],.table--collapse .table-row:has(.table-col--checkbox):not(:has(.table-col[data-col=status])) .table-col[data-col=created_at]{margin-left:36px;padding-left:0}.table--collapse .table-col[data-col=client],.table--collapse .table-col[data-col=email],.table--collapse .table-col[data-col=address]{order:10;flex:0 0 100%;padding:10px calc(var(--inner-air) * 1.5) 6px calc(var(--inner-air) * 1.5)}.table--collapse .table-col[data-col=invoices]{order:11;flex:0 0 50%;padding:4px calc(var(--inner-air) * 1.5) 10px calc(var(--inner-air) * 1.5)}.table--collapse .table-col[data-col=delivery_notes]{order:12;flex:0 0 50%;padding:4px calc(var(--inner-air) * 1.5) 10px calc(var(--inner-air) * 1.5)}.table--collapse .table-col[data-col=total],.table--collapse .table-col[data-col=total_excl_tax],.table--collapse .table-col[data-col=base]{order:20;flex:0 0 100%;border-top:var(--border-size-input) solid var(--idle-color);padding:10px calc(var(--inner-air) * 1.5);font-size:var(--subtitle-font-size);font-weight:var(--bold-font-weight)}.table--collapse .table-col[data-col=total] .table-col-in,.table--collapse .table-col[data-col=total_excl_tax] .table-col-in,.table--collapse .table-col[data-col=base] .table-col-in{display:flex;flex-direction:row;justify-content:space-between;align-items:baseline;width:100%}.table--collapse .table-col[data-col=total] .table-col__label,.table--collapse .table-col[data-col=total_excl_tax] .table-col__label,.table--collapse .table-col[data-col=base] .table-col__label{display:block;font-size:13px;color:var(--no_sel-color);font-weight:var(--regular-font-weight)}.table--collapse .table-col[data-col=base] + .table--collapse .table-col[data-col=total]{border-top:none;padding-top:0}.table--collapse .table-col--empty{display:none}}.table--estimate_doc .table-col{padding:var(--inner-air)}.table--estimate_doc .table-col img{object-fit:contain}.table--card .table-col{padding:0;padding-bottom:var(--inner-air)}.table-head .table-col{text-wrap:nowrap}@media print{.table-col{padding:calc(var(--inner-air) / 2)}}.table-col--orderable{cursor:pointer;font-weight:var(--bold-font-weight)}.table-col--orderable>svg{padding-left:calc(var(--inner-air) / 3);fill:var(--no_sel-color)}.table-col--resume{display:none;padding:0;max-width:initial;overflow-x:initial}.table-col--checkbox{width:2rem}.table-col--checkbox input{margin:0}.table-col--full{width:100%}.table-col-in{display:flex;flex-direction:column}.table-col-in>.status{align-self:flex-start}.table-col-in--downloads{flex-direction:row;align-items:center;gap:calc(var(--inner-air) / 2)}.table-col-in--reverse{align-items:flex-end;justify-content:flex-end}.table-col-in__link{font-weight:var(--bold-font-weight)}.table-col-in__link--icon{white-space:nowrap}@media print{.table-col-in>.label{font-size:0.7em}}.table-col__order{fill:var(--no_sel-color);width:0.7em;margin-left:var(--inner-air)}.table-col__order--reverse{transform:rotate(180deg)}@media (min-width:640px){.table-col__label{display:none}}.table__show_more{padding-top:var(--global-air)}.table.table--centered .table-col{text-align:center}.table.table--centered .table-col .table-col-in{align-items:center;justify-content:center}.table.table--centered .table-col .table-col-in>.status{align-self:center}.table.table--centered .table-col .table-col__documents{align-items:center}.table--order .table-col a{color:var(--text-color);text-decoration:underline;font-weight:normal}.table--order.table--centered tbody [data-col=client]{text-align:start}.table--order.table--centered tbody [data-col=client] .table-col-in{align-items:flex-start;justify-content:flex-start}.table-col__documents{display:flex;flex-direction:column;gap:calc(var(--inner-air) / 2);overflow-wrap:anywhere}.table-col__documents a{color:revert;text-decoration:revert;font-weight:normal}.table-col__documents-main{position:relative;display:inline-block;padding-inline-end:0.9em}.table-col__documents-more{position:absolute;inset-block-start:-0.5em;inset-inline-end:0;padding:0;border:0;background:none;color:var(--text-color-soft,oklch(66.7% 0.021 6deg));font-size:0.7em;font-weight:700;line-height:1;cursor:pointer}.table-col__documents-more[aria-expanded=true]{color:var(--text-color)}@media (hover:hover) and (pointer:fine){.table-col__documents-more:hover{color:var(--text-color)}}.table-col__documents-more:focus-visible{outline:2px solid var(--primary-color);outline-offset:2px}.table-col__documents-popover.table-downloads__popover{inline-size:max-content;max-inline-size:min(320px,100vw - 2 * var(--global-air));max-block-size:min(320px,100dvh - 2 * var(--global-air));padding:var(--inner-air) calc(var(--inner-air) * 1.4);overflow-y:auto;text-align:start;background:oklch(100% 0 none);color:var(--text-color);border:1px solid oklch(0% 0 none / 0.08);border-radius:10px;box-shadow:0 12px 30px oklch(0% 0 none / 0.2)}.table-col__documents-popover.table-downloads__popover .table-col__documents{gap:0}.table-col__documents-popover.table-downloads__popover .table-col__documents-title{margin-block-end:calc(var(--inner-air) / 2);font-size:0.75em;color:var(--text-color-soft,oklch(66.7% 0.021 6deg))}.table-col__documents-popover.table-downloads__popover a{display:block;padding:0.35em 0;color:var(--text-color);text-decoration:underline;font-weight:normal}.table-col__documents-popover.table-downloads__popover a + a{border-block-start:1px solid oklch(0% 0 none / 0.08)}@media (max-width:640px){.table--resume .table-col{display:none}.table--resume .table-col--resume{display:table-cell}}@media (min-width:640px){.table--resume .table-col{display:table-cell;padding:calc(var(--inner-air) * 1.5) calc(var(--inner-air) / 2)}.table--resume .table-col--resume{display:none}.table--resume .table-head .legend{text-transform:uppercase;letter-spacing:0.04em;font-weight:var(--bold-font-weight)}.table--resume .table-head .table-row{border-bottom:var(--border-size-nav) solid var(--idle-color)}.table--resume .table-body .table-row:hover{background-color:var(--background-color-subtle)}.table--resume th.table-w--money{text-align:right}.table--resume .table-col-in--reverse{font-variant-numeric:tabular-nums}}@media (min-width:1024px){.table--resume .table-col .table-col-in>*{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.table--resume .table-col--full{max-width:0}}.table-resume{display:grid;grid-gap:calc(var(--inner-air) / 2);padding:calc(var(--inner-air) * 1.5) 0}.table-resume-line{display:flex;align-items:baseline;justify-content:space-between;gap:var(--global-air)}.table-resume__principal{min-width:0;overflow-wrap:anywhere;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;line-height:1.2}.table-resume__secondary{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.table-resume__value{font-variant-numeric:tabular-nums;white-space:nowrap}@media (min-width:1024px){.table-w--id,.table-w--date,.table-w--datetime,.table-w--status,.table-w--money{width:1px}}.table-downloads{display:inline-flex;align-items:center;justify-content:center}.table-downloads__btn{display:inline-flex;align-items:center;justify-content:center;width:36px;height:36px;padding:0;background:transparent;border:0!important;color:var(--no_sel-color);fill:var(--no_sel-color);cursor:pointer;transition:color 0.15s ease,fill 0.15s ease}.table-downloads__btn:hover,.table-downloads__btn:focus-visible{color:var(--primary-color);fill:var(--primary-color)}.table-downloads__btn:focus-visible{outline:2px solid var(--primary-color);outline-offset:2px}.table-downloads__btn svg{width:16px;height:16px}.table-downloads__popover{position:fixed;position-try-fallbacks:flip-block;inset:auto;top:calc(anchor(bottom) + var(--inner-air));left:anchor(left);width:min(400px,100vw - 2 * var(--global-air));max-width:none;max-height:calc(100dvh - 2 * var(--global-air));margin:0;background-color:var(--background-color);box-shadow:var(--box-shadow-light);border:var(--border-size-input) solid var(--idle-color);border-radius:var(--global-radius);padding:0;overflow:visible;color:var(--text-color)}@supports not (anchor-name:--a){.table-downloads__popover{top:50%;left:50%;transform:translate(-50%,-50%)}}.table-downloads__popover::before{content:"";position:fixed;position-anchor:inherit;top:calc(anchor(bottom) + 2px);left:calc(anchor(center) - 6px);width:12px;height:12px;background-color:var(--background-color);border-top:var(--border-size-input) solid var(--idle-color);border-left:var(--border-size-input) solid var(--idle-color);transform:rotate(45deg)}@supports not (anchor-name:--a){.table-downloads__popover::before{display:none}}@media (max-width:640px){.table-downloads__popover{left:var(--global-air);width:calc(100vw - 2 * var(--global-air));max-height:min(70dvh,520px)}@supports not (anchor-name:--a){.table-downloads__popover{top:var(--global-air);transform:none}}}.table-downloads__list{list-style:none;margin:0;padding:0;max-height:min(56dvh,420px);overflow-y:auto}.table-downloads__list::-webkit-scrollbar{width:4px;outline:none}.table-downloads__list::-webkit-scrollbar-track{background-color:var(--background-color-light);outline:none}.table-downloads__list::-webkit-scrollbar-thumb{background-color:var(--no_sel-color);outline:none}.table-downloads__item{display:grid;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:var(--inner-air);padding:calc(var(--inner-air) * 1.25) var(--global-air)}.table-downloads__item + .table-downloads__item{border-top:var(--border-size-input) solid var(--idle-color)}.table-downloads__item-icon{display:flex;align-items:center;justify-content:center;flex:0 0 auto;width:38px;height:38px;background-color:var(--background-color-light);border-radius:50%;color:var(--primary-color);fill:var(--primary-color)}.table-downloads__item-copy{display:grid;gap:2px;flex:1 1 auto;min-width:0}.table-downloads__item-text{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;text-align:left;font-size:var(--small-font-size);font-weight:var(--bold-font-weight);line-height:1.25}.table-downloads__item-meta{color:var(--no_sel-color);font-size:var(--xsmall-font-size);line-height:1.2}.table-downloads__item-actions{display:flex;align-items:center;gap:calc(var(--inner-air) / 2)}.table-downloads__action{display:inline-flex;align-items:center;justify-content:center;width:40px;height:40px;padding:0;background-color:transparent;border:0!important;color:var(--no_sel-color);fill:var(--no_sel-color);cursor:pointer;transition:color 0.15s ease,fill 0.15s ease;border-radius:var(--global-radius)}.table-downloads__action:hover,.table-downloads__action:focus-visible{color:var(--primary-color);fill:var(--primary-color);background-color:var(--background-color-subtle)}.table-downloads__action:focus-visible{outline:2px solid var(--primary-color);outline-offset:1px}.table-downloads__action--primary{color:var(--text-contrast-color);fill:var(--text-contrast-color);background-color:var(--primary-color)}.table-downloads__action--primary:hover,.table-downloads__action--primary:focus-visible{color:var(--text-contrast-color);fill:var(--text-contrast-color);background-color:var(--primary-color)}@media (prefers-reduced-motion:reduce){.table-downloads__btn,.table-downloads__action{transition:none}}.table-col__documents-more::after{content:"";position:absolute;inset:min(0px,(100% - 44px) / 2)}.table-col__documents-more:active{color:var(--primary-color)}.table--order .table-col a:focus-visible{outline:2px solid var(--primary-color);outline-offset:2px}.table--order .table-col a:active{color:var(--primary-color)}.table-row--expandable{cursor:pointer}@media (hover:hover) and (pointer:fine){.table-row--expandable:hover{background-color:color-mix(in oklch,var(--primary-color) 7%,var(--background-color))}}.table-col--expand{inline-size:48px}.table-expand__toggle{display:inline-flex;align-items:center;justify-content:center;inline-size:36px;block-size:36px;padding:0;border:0;border-radius:var(--global-radius);background:transparent;color:var(--text-color);fill:currentcolor;cursor:pointer}@media (hover:hover) and (pointer:fine){.table-expand__toggle:hover{background-color:color-mix(in oklch,var(--primary-color) 20%,transparent)}}.table-expand__toggle:focus-visible{outline:2px solid var(--primary-color);outline-offset:1px}.table-expand__chevron{display:inline-flex}@media (prefers-reduced-motion:no-preference){.table-expand__chevron{transition:transform 150ms ease-out}}.table-expand__toggle[aria-expanded=true] .table-expand__chevron{transform:rotate(180deg)}.table-expand__cell{padding:0;padding-block-end:16px;border-block-end:var(--border-size-input) solid var(--idle-color);text-align:start}.table-expand__loading{display:block;padding:var(--global-air) 20px}.table-expand__reveal{display:contents}@media (min-width:640px){.table-expand__reveal{display:grid;grid-template-rows:1fr;opacity:1}.table-expand__reveal>.table-expand__body{min-block-size:0;overflow:clip}}@media (min-width:640px) and (prefers-reduced-motion:no-preference){.table-expand{transition:display 250ms allow-discrete}.table-expand .table-expand__cell{transition:padding-block-end 250ms var(--ease-out,ease-out)}.table-expand .table-expand__reveal{transition:grid-template-rows 250ms var(--ease-out,ease-out),opacity 200ms var(--ease-out,ease-out)}}@media (min-width:640px){.table-expand[style*="display: none"] .table-expand__cell{padding-block-end:0}.table-expand[style*="display: none"] .table-expand__reveal{grid-template-rows:0fr;opacity:0}@starting-style{.table-expand .table-expand__cell{padding-block-end:0}.table-expand .table-expand__reveal{grid-template-rows:0fr;opacity:0}}}@media (max-width:640px){.table-expand{display:block}.table-expand__cell{display:block;padding:0;border:var(--border-size-input) solid var(--idle-color);border-radius:var(--global-radius)}}.order-expand{display:grid;grid-template-columns:280px minmax(0,1fr);text-align:start}@media (max-width:640px){.order-expand{grid-template-columns:minmax(0,1fr)}}.order-expand__facts{display:flex;flex-direction:column;gap:12px;padding:16px 20px;border-inline-end:var(--border-size-input) solid var(--idle-color)}@media (max-width:640px){.order-expand__facts{border-inline-end:0;border-block-end:var(--border-size-input) solid var(--idle-color)}}.order-expand__fact{display:flex;flex-direction:column;gap:2px;overflow-wrap:anywhere}.order-expand__lines{display:flex;flex-direction:column;min-inline-size:0}.order-expand__foot{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:12px;margin-block-start:auto;padding:12px 16px;border-block-start:var(--border-size-input) solid var(--idle-color)}.order-expand__actions{display:flex;flex-wrap:wrap;gap:8px}.order-expand__table.table .table-col{text-align:start}.order-expand__table.table .table-col .table-col-in{align-items:flex-start;justify-content:flex-start}.order-expand__table.table .table-col[data-col=product] .table-col-in>:not(.table-col__label){text-transform:lowercase}.order-expand__table.table .table-col[data-col=product] .table-col-in>:not(.table-col__label)::first-letter {text-transform:uppercase}@media (min-width:640px){.order-expand__table.table .table-col{max-inline-size:none}.order-expand__table.table tbody .table-col,.order-expand__table.table tbody .table-col-in,.order-expand__table.table tbody .table-col-in__link{font-size:var(--small-font-size)}.order-expand__table.table tbody .table-col{padding-block-start:12px;padding-block-end:12px}.order-expand__table.table thead .table-col{padding-block-start:12px;padding-block-end:6px;border-block-end:var(--border-size-input) solid var(--idle-color)}.order-expand__table.table tbody .table-row:last-child{border-block-end:var(--border-size-input) solid var(--idle-color)}.order-expand__table.table .table-col:first-child{inline-size:55%;padding-inline-start:20px}.order-expand__table.table .order-expand__num{text-align:end}.order-expand__table.table .order-expand__num .table-col-in{align-items:flex-end}.order-expand__table.table tbody .table-col[data-col=total_excl_tax] .table-col-in{font-weight:var(--bold-font-weight)}}@media (max-width:640px){.order-expand__table.table .table-body{padding:var(--inner-air)}}.order-expand__head,.order-expand__docs,.order-expand__cards,.order-expand__heading{display:none}@media (max-width:640px){.table.table--order .table-body{gap:10px}.table.table--order .table-body>.table-row--panel_el{display:grid;grid-template-columns:auto minmax(0,1fr) auto;grid-template-areas:"number date total" "client client status" "docs docs docs";align-items:center;gap:4px 10px;padding:12px 14px}.table.table--order .table-body>.table-row--panel_el::before,.table.table--order .table-body>.table-row--panel_el::after{display:none}.table.table--order .table-body>.table-row--panel_el:has(>.table-col--checkbox){grid-template-columns:auto auto minmax(0,1fr) auto;grid-template-areas:"check number date total" "check client client status" "check docs docs docs"}.table.table--order .table-body>.table-row--panel_el>.table-col{display:none;padding:0;text-align:start;font-size:var(--global-font-size)}.table.table--order .table-body>.table-row--panel_el>.table-col .table-col-in{align-items:flex-start;justify-content:flex-start}.table.table--order .table-body>.table-row--panel_el>.table-col .table-col__label{display:none}.table.table--order .table-body>.table-row--panel_el>.table-col--checkbox{display:flex;grid-area:check;align-self:center;padding:0}.table.table--order .table-body>.table-row--panel_el>.table-col[data-col=number]{display:block;grid-area:number;font-size:var(--subtitle-font-size);font-weight:var(--black-font-weight)}.table.table--order .table-body>.table-row--panel_el>.table-col[data-col=number] a,.table.table--order .table-body>.table-row--panel_el>.table-col[data-col=number] .table-col-in__link{font-size:inherit;font-weight:inherit;text-decoration:none}.table.table--order .table-body>.table-row--panel_el>.table-col[data-col=date_placed]{display:block;grid-area:date;font-size:var(--small-font-size);color:var(--no_sel-color)}.table.table--order .table-body>.table-row--panel_el>.table-col[data-col=total_excl_tax]{display:block;grid-area:total;justify-self:end;border:0;font-size:var(--subtitle-font-size);font-weight:var(--bold-font-weight);white-space:nowrap}.table.table--order .table-body>.table-row--panel_el>.table-col[data-col=client]{display:block;grid-area:client;min-inline-size:0;font-size:var(--small-font-size)}.table.table--order .table-body>.table-row--panel_el>.table-col[data-col=client] a{color:var(--no_sel-color);text-decoration:none;font-weight:var(--regular-font-weight);display:block;overflow:clip;white-space:nowrap;text-overflow:ellipsis}.table.table--order .table-body>.table-row--panel_el:not(:has(>[data-col=client]))>.table-col[data-col=customer_reference]:not(.table-col--empty){display:block;grid-area:client;font-size:var(--small-font-size);color:var(--no_sel-color)}.table.table--order .table-body>.table-row--panel_el>.table-col[data-col=status]{display:block;grid-area:status;justify-self:end}.table.table--order .table-body>.table-row--panel_el>.table-col[data-col=status] .status{padding:2px 8px;border-radius:99px;background-color:color-mix(in oklch,var(--status-color) 14%,var(--background-color));font-weight:var(--bold-font-weight)}.table.table--order .table-body>.table-row--panel_el>.table-col[data-col=status] .status-bubble{display:none}.table.table--order .table-body>.table-row--panel_el:not(.table-row--expandable)>.table-col[data-col=invoices]:not(.table-col--empty),.table.table--order .table-body>.table-row--panel_el:not(.table-row--expandable)>.table-col[data-col=delivery_notes]:not(.table-col--empty){display:block;grid-area:docs;font-size:var(--small-font-size)}.table.table--order .table-body>.table-row--panel_el.table-row--expandable>.table-col[data-col=number],.table.table--order .table-body>.table-row--panel_el.table-row--expandable>.table-col[data-col=client]{pointer-events:none}.table-expand{--sheet-ease:cubic-bezier(0.32,0.72,0,1);position:fixed;inset:0;z-index:90;display:block;margin:0;background-color:oklch(0% 0 none / 0.45);opacity:1;transition:opacity 250ms ease-out,display 300ms allow-discrete}.table-expand[style*="display: none"]{opacity:0}@starting-style{.table-expand{opacity:0}}.table-expand__cell{position:absolute;inset-inline:0;inset-block-end:0;display:flex;flex-direction:column;max-block-size:88dvh;padding:0;border:0;border-start-start-radius:18px;border-start-end-radius:18px;background-color:var(--background-color);box-shadow:0 -8px 30px oklch(0% 0 none / 0.18);overflow:clip}.table-expand__body{display:flex;flex-direction:column;flex:1;min-block-size:0}.table-expand__loading{padding:var(--global-air)}}@media (max-width:640px) and (prefers-reduced-motion:no-preference){.table-expand__cell{translate:0 0;transition:translate 300ms var(--sheet-ease)}.table-expand[style*="display: none"] .table-expand__cell{translate:0 100%}@starting-style{.table-expand .table-expand__cell{translate:0 100%}}}@media (max-width:640px){html:has(.table-expand:not([style*="display: none"])){overflow:hidden;scrollbar-gutter:stable}.order-expand{display:flex;flex-direction:column;flex:1;min-block-size:0;overflow-y:auto;overscroll-behavior:contain;scrollbar-gutter:stable}.order-expand__head{position:sticky;inset-block-start:0;z-index:1;flex:none;display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:start;gap:4px 12px;padding-block:8px 12px;padding-inline:16px;border-block-end:var(--border-size-input) solid var(--idle-color);background-color:var(--background-color)}.order-expand__grabber{grid-column:1/-1;justify-self:center;inline-size:40px;block-size:4px;margin-block-end:4px;border-radius:4px;background-color:var(--idle-color)}.order-expand__title{display:flex;flex-direction:column;gap:2px;min-inline-size:0;overflow-wrap:anywhere}.order-expand__number{font-size:var(--title-font-size);font-weight:var(--black-font-weight);line-height:1.1}.order-expand__client{color:inherit;text-decoration:underline;text-underline-offset:2px}.order-expand__client:active{color:var(--text-color)}.order-expand__client:focus-visible{outline:2px solid var(--primary-color);outline-offset:2px}.order-expand__close{display:flex;align-items:center;justify-content:center;inline-size:44px;block-size:44px;padding:0;border:0;border-radius:99px;background-color:color-mix(in oklch,var(--idle-color) 40%,var(--background-color));color:var(--text-color);fill:currentcolor;cursor:pointer}.order-expand__docs,.order-expand__facts,.order-expand__cards,.order-expand__heading--lines,.order-expand__foot{padding-inline:16px}.order-expand__docs{display:block;padding-block-start:16px}.order-expand__heading{display:block;margin:0;margin-block-end:8px;font-size:12px;font-weight:var(--bold-font-weight);letter-spacing:0.04em;text-transform:uppercase;color:var(--no_sel-color)}.order-expand__doc-list{margin:0;padding:0;list-style:none;border:var(--border-size-input) solid var(--idle-color);border-radius:12px;overflow:clip}.order-expand__doc-list>li + li{border-block-start:var(--border-size-input) solid var(--idle-color)}.order-expand__doc{display:flex;align-items:center;gap:10px;box-sizing:border-box;inline-size:100%;min-block-size:48px;margin:0;padding-block:0;padding-inline:12px;border:0;background:none;color:var(--text-color);fill:var(--no_sel-color);font:inherit;font-size:var(--small-font-size);text-align:start;text-decoration:none;cursor:pointer}.order-expand__doc-icon,.order-expand__doc-go{display:inline-flex;flex:none}.order-expand__doc-text{flex:1;min-inline-size:0;overflow-wrap:anywhere}.order-expand__doc-text strong{font-weight:var(--bold-font-weight)}.order-expand__facts{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px 16px;padding-block:16px 0;border:0}.order-expand__facts>.order-expand__heading{grid-column:1/-1;margin-block-end:-2px}.order-expand__lines{display:contents}.order-expand__heading--lines{padding-block-start:16px}.order-expand__table{display:none}.order-expand__cards{display:block;margin:0;padding-block:0;list-style:none}.order-expand__card{display:flex;align-items:center;gap:12px;padding-block:10px;border-block-start:var(--border-size-input) solid var(--idle-color)}.order-expand__card-main{display:flex;flex:1;flex-direction:column;gap:2px;min-inline-size:0}.order-expand__card-name{font-size:var(--small-font-size);font-weight:var(--bold-font-weight);line-height:1.3;overflow-wrap:anywhere;text-transform:lowercase}.order-expand__card-name::first-letter {text-transform:uppercase}.order-expand__card-total{font-size:var(--small-font-size);white-space:nowrap}.order-expand__foot{position:sticky;inset-block-end:0;flex-direction:column-reverse;align-items:stretch;gap:12px;margin-block-start:8px;padding-block:12px calc(12px + env(safe-area-inset-bottom,0px));border-block-start:var(--border-size-input) solid var(--idle-color);background-color:var(--background-color)}.order-expand__foot>.label{display:flex;justify-content:space-between;align-items:baseline;font-size:var(--subtitle-font-size)}.order-expand__foot>.label strong{font-size:var(--title-font-size);font-weight:var(--black-font-weight);font-variant-numeric:tabular-nums}.order-expand__actions{flex-wrap:nowrap}.order-expand__actions .button{flex:1 1 0;justify-content:center;min-block-size:48px}}.table-row--expandable:active{background-color:color-mix(in oklch,var(--primary-color) 12%,var(--background-color))}.table-expand__toggle:active,.order-expand__close:active,.order-expand__doc:active{background-color:color-mix(in oklch,var(--primary-color) 20%,var(--background-color))}.table-expand__toggle:focus-visible,.order-expand__close:focus-visible,.order-expand__doc:focus-visible{outline:2px solid var(--primary-color);outline-offset:2px}.table-expand__toggle{min-inline-size:44px;min-block-size:44px}.order-expand__num,.order-expand__card-total{font-variant-numeric:tabular-nums}.order-line-thumb{display:inline-flex;flex:none;inline-size:40px;block-size:40px;margin-inline-end:10px;vertical-align:middle;border-radius:4px;object-fit:contain;background-color:var(--background-color-light)}.order-line-thumb .empty_img{inline-size:100%}.table-col-in__link:has(>.order-line-thumb){display:flex;align-items:center}.table-col-in__link:has(>.order-line-thumb) .table-col-in__text{min-inline-size:0}.order-expand__table.table .table-col-in__text::first-letter {text-transform:uppercase}.gallery{display:grid;align-content:start;grid-gap:var(--inner-air)}.gallery-list{display:grid;grid-gap:var(--inner-air);grid-template-columns:1fr 1fr 1fr 1fr}.gallery-list-el{background-color:var(--idle-color);display:flex;align-items:center;justify-items:center}.gallery-list-el__pic{width:100%;aspect-ratio:1;object-fit:cover;transition:all 0.2s}.gallery-list-el--selected .gallery-list-el__pic{transform:scale(93%)}.gallery__main{aspect-ratio:1;width:100%;object-fit:contain;display:flex;object-position:top;max-height:400px}.pag{display:flex;align-items:center;justify-self:center}.table-wrap .pag{padding-top:calc(var(--global-air) * 2)}.pag{gap:calc(var(--inner-air) / 2);max-width:100%}.pag-arrow{display:flex;width:30px;height:30px;align-items:center;justify-content:center}.pag-arrow svg{transition:all 0.2s}.pag-arrow svg path{transition:0.5s;fill:var(--no_sel-color)}.pag-arrow:hover:not(.pag-arrow--disabled) svg{transform:scale(1.2)}.pag-arrow:hover:not(.pag-arrow--disabled) svg path{fill:var(--primary-color)}.pag-arrow--disabled{cursor:initial}.pag-arrow--disabled svg path{fill:var(--idle-color)}.pag-pages{display:flex;align-items:center;gap:var(--inner-air);padding:var(--inner-air) 0}.ge-loading{display:none;position:relative;justify-self:center;opacity:0;width:40px;height:40px;transition:opacity 0.3s ease-in-out,display 0.3s allow-discrete}.ge-loading--show{display:flex;opacity:1}@starting-style{.ge-loading--show{opacity:0}}.ge-loading--sm{width:20px;height:20px;transform-origin:center center}.ge-loading__item{position:absolute;top:50%;transform:translateY(-50%);width:8px;height:8px;border-radius:50%;background:var(--primary-color);animation-timing-function:cubic-bezier(0,1,1,0)}.ge-loading--sm .ge-loading__item{width:4px;height:4px}.ge-loading__item:nth-child(1){left:4px;animation:lo-scale-up 0.6s infinite}.ge-loading--sm .ge-loading__item:nth-child(1){left:2px}.ge-loading__item:nth-child(2){left:4px;animation:lo-translate-right 0.6s infinite}.ge-loading--sm .ge-loading__item:nth-child(2){left:2px;animation:lo-translate-right--sm 0.6s infinite}.ge-loading__item:nth-child(3){left:16px;animation:lo-translate-right 0.6s infinite}.ge-loading--sm .ge-loading__item:nth-child(3){left:8px;animation:lo-translate-right--sm 0.6s infinite}.ge-loading__item:nth-child(4){left:28px;animation:lo-scale-down 0.6s infinite}.ge-loading--sm .ge-loading__item:nth-child(4){left:14px}@keyframes lo-scale-up{0%{transform:scale(0)}100%{transform:scale(1)}}@keyframes lo-translate-right{0%{transform:translate(0,0)}100%{transform:translate(12px,0)}}@keyframes lo-translate-right--sm{0%{transform:translate(0,0)}100%{transform:translate(6px,0)}}@keyframes lo-scale-down{0%{transform:scale(1)}100%{transform:scale(0)}}.sel_filter{display:flex;gap:var(--inner-air);align-items:flex-end;position:relative;max-width:300px}.sel_filter-head{display:flex;gap:var(--inner-air);cursor:pointer}.sel_filter__val{max-width:120px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.sel_filter__real{position:absolute;left:0;top:0;width:100%;height:100%;opacity:0;cursor:pointer}.atw{position:relative}.atw-popup{position:absolute;bottom:-0.2rem;right:0;transform:translateY(100%);background-color:var(--background-color);box-shadow:var(--box-shadow);padding:var(--global-air);display:none;grid-gap:var(--inner-air);min-width:300px;z-index:99}.atw-popup--show{display:grid}.atw-popup-item{display:flex;justify-content:space-between;width:100%}.atw-popup-item-cnt{display:flex;flex-direction:column;gap:calc(var(--inner-air) / 2)}.atw-popup-item-wrap{display:grid;grid-gap:var(--inner-air);max-height:350px;overflow-y:auto;padding-right:calc(var(--inner-air) / 2)}.atw-popup-item-wrap::-webkit-scrollbar{width:4px;outline:none}.atw-popup-item-wrap::-webkit-scrollbar-track{background-color:var(--background-color-light);outline:none}.atw-popup-item-wrap::-webkit-scrollbar-thumb{background-color:var(--no_sel-color);outline:none}.empty{display:grid;justify-items:center;justify-self:center;max-width:calc(var(--global-wrap-width) * 0.4166666667);text-align:center;grid-gap:var(--global-air);padding:var(--global-air);padding-top:calc(var(--global-air) * 2)}.empty>svg{fill:var(--no_sel-color)}.slide{width:100%;display:flex;flex-wrap:wrap-reverse;gap:0 var(--global-air);justify-content:space-between}.slide-wrap{width:100%;display:flex}.slide-cnt{grid-area:content;display:grid;grid-gap:var(--inner-air);align-content:start;justify-items:start;flex-grow:1;max-width:900px}.slide-cnt-head{max-width:400px;display:grid;grid-gap:var(--inner-air);justify-items:start}.slide-photo{grid-area:photo;aspect-ratio:21/9;position:relative;max-width:900px;width:100%}.slide-photo__change{font-size:1.2rem;position:absolute;top:50%;transform:translateY(-50%);z-index:2;color:white;aspect-ratio:1;width:2em;display:flex;justify-content:center;align-items:center;background-color:rgba(166.6212765957,145.5787234043,145.5787234043,0.6);border-radius:var(--global-radius);transition:all 0.2s;box-shadow:var(--box-shadow-light)}.slide-photo__change:hover{box-shadow:var(--box-shadow);background-color:rgba(166.6212765957,145.5787234043,145.5787234043,0.8)}.slide-photo__change--next{right:var(--inner-air)}.slide-photo__change--prev{left:var(--inner-air)}.slide-photo__main{width:100%;height:100%;position:absolute;inset:0;object-fit:cover;object-position:center}.slide-photo__video{width:100%;height:100%;position:absolute;inset:0;border:0;pointer-events:none}.video-embed{position:relative;width:100%;aspect-ratio:16/9;overflow:hidden}.video-embed__frame{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);height:100%;width:auto;min-width:100%;aspect-ratio:16/9;border:0;pointer-events:none}.video-embed__frame--interactive{pointer-events:auto}.js-yt-fallback-image{display:none}.card{display:grid;grid-template-columns:repeat(1,1fr);grid-template-areas:"header" "info" "actions";grid-column-gap:var(--global-air);grid-row-gap:var(--global-air);padding:var(--global-air) 0;border-bottom:var(--border-size-input) solid var(--idle-color)}@media (min-width:640px){.card{grid-template-columns:minmax(auto,175px) minmax(auto,500px) minmax(auto,300px);grid-template-areas:"header info actions";grid-column-gap:var(--global-air);justify-content:space-between}}.card-wrap{display:grid;padding-top:var(--global-air)}.card-header{grid-area:header}.card-info{grid-area:info;display:flex;flex-direction:column;gap:var(--inner-air)}.card-actions{grid-area:actions;display:flex;flex-direction:column;align-items:flex-start;grid-row-gap:var(--global-air)}.card-actions--row{flex-direction:row;flex-wrap:wrap;align-items:center;gap:var(--inner-air)}.empty_img{display:flex;align-items:center;justify-content:center;aspect-ratio:1;background-color:var(--background-color-light)}.empty_img path{fill:var(--no_sel-color)}.stock-semaphore--green svg path{fill:var(--correct-color)}.stock-semaphore--amber svg path{fill:var(--alert-color)}.stock-semaphore--red svg path{fill:var(--error-color)}.price__promotion{display:inline-flex;align-items:center;gap:calc(var(--inner-air) / 2);align-self:flex-start;max-width:180px;margin-bottom:calc(var(--inner-air) / 2);padding:2px var(--inner-air);background-color:color-mix(in srgb,var(--sale-color) 10%,transparent);color:var(--sale-color);border:1px solid color-mix(in srgb,var(--sale-color) 30%,transparent);border-radius:var(--global-radius);font-size:var(--xsmall-font-size);font-weight:var(--bold-font-weight);white-space:nowrap}.price__promotion svg{flex-shrink:0;fill:currentColor}.price__promotion-label{overflow:hidden;text-overflow:ellipsis}.price{display:flex;align-items:center;white-space:nowrap;font-size:var(--xsmall-font-size)}.price--final{font-size:initial}.price--pre_discount{text-decoration:line-through}.price__discount{padding:calc(var(--inner-air) / 2) var(--inner-air);background-color:var(--sale-color);color:var(--text-contrast-color);border-radius:var(--global-radius);margin-right:var(--inner-air)}.price--pre_discount>.price__discount{background-color:var(--background-disabled-color);color:var(--no_sel-color);text-decoration:line-through}.price--final>.price__amount{font-weight:var(--bold-font-weight)}.price__loading{opacity:0;transition:opacity 0.3s ease-in-out}.price__loading--show{opacity:1}.price_group{display:flex;flex-direction:column;gap:calc(var(--inner-air) / 2)}.price_group--aligned{display:grid;grid-template-columns:max-content max-content max-content;justify-content:end;align-items:center;row-gap:calc(var(--inner-air) / 2);column-gap:0}.price_group--aligned>.price{display:contents}.price_group--aligned .price__discount{grid-column:1;font-size:var(--xsmall-font-size)}.price_group--aligned .price__amount{grid-column:2;text-align:right;font-variant-numeric:tabular-nums}.price_group--aligned .price__unit{grid-column:3;color:var(--no_sel-color)}.price_group--aligned>.price + .price{color:var(--no_sel-color)}.price_group--aligned>.price + .price .price__amount,.price_group--aligned>.price + .price .price__unit{text-decoration:line-through}.price_group--loading{min-height:24px;position:relative}.price_group__loading{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.price_group__content{width:100%}.price-with-notice{display:grid;gap:calc(var(--inner-air) / 2);min-inline-size:0}.price-with-notice:has(.price-notice){inline-size:clamp(12rem,25cqi,20rem);max-inline-size:100%}.price-notice{margin-block:0;font-size:var(--xsmall-font-size);color:var(--no_sel-color);white-space:pre-line;overflow-wrap:break-word;min-inline-size:0;contain:inline-size}.price_edit{display:grid;gap:var(--global-air);grid-auto-flow:column;justify-content:start}.price_edit-amounts{display:grid;grid-gap:var(--inner-air)}.price_edit-amounts .forms-line{width:100%}.price_edit-actions{display:grid;gap:var(--inner-air);align-content:start}.download_list{display:grid;grid-gap:var(--global-air)}.download_list-g{display:grid;grid-gap:var(--inner-air)}.download_list-g-sub{display:grid}.download_list-g-sub>li{display:contents}.download_list-g-sub-el{display:flex;justify-content:space-between;padding:var(--inner-air);font-size:var(--small-font-size)}.download_list-g-sub-el:hover{font-weight:var(--bold-font-weight)}.download_list-g-sub-el-wrap:not(:last-child) .download_list-g-sub-el{border-bottom:var(--border-size-input) solid var(--idle-color)}.download_list-g-sub-el-name{display:flex;gap:var(--inner-air);align-items:center}.download_list-g-sub-el__icon{transition:all 0.2s}.download_list-g-sub-el:hover .download_list-g-sub-el__icon{transform:scale(1.1)}.modal{display:none;align-items:center;justify-content:center;position:fixed;left:0;top:0;width:100%;height:100%;z-index:99;background-color:rgba(253,253,253,0.5);backdrop-filter:blur(2px);padding:var(--global-air)}.modal--show{display:flex}.modal-core{width:100%;max-width:calc(var(--global-wrap-width) * 0.4166666667);padding:var(--global-air);background-color:var(--background-color);box-shadow:var(--box-shadow);border-radius:calc(var(--global-radius) * 1.5);display:grid;grid-auto-columns:1fr;grid-template-areas:"img" "content" "cta";justify-contents:center}@media (min-width:640px){.modal-core{grid-template-columns:auto 1fr;grid-template-areas:"img content" "cta cta"}}.modal__image{grid-area:img;width:100%;max-width:200px;object-fit:cover;aspect-ratio:1;justify-self:center;padding-right:var(--inner-air)}.modal-content{display:flex;flex-direction:column;grid-area:content}.modal-content__desc{padding-top:calc(var(--inner-air) / 1)}.modal-cta{grid-area:cta;display:flex;align-items:center;justify-content:space-between;padding-top:var(--global-air)}.modal-cta-secondary{display:flex}.modal-cta-primary{display:flex;flex-grow:1;justify-content:flex-end}.modal-cta-primary--action_first{justify-content:flex-start;flex-direction:row-reverse}.modal-form{padding-top:var(--global-air)}.modal-pc{display:flex;flex-direction:column;line-height:1.45;margin:calc(var(--global-air) * -1);grid-column:1/-1}.modal-pc-head,.modal-pc-refs,.modal-pc-price,.modal-pc-summary,.modal-pc-actions{padding:var(--global-air)}.modal-pc-refs,.modal-pc-summary{background-color:var(--background-color-subtle)}.modal-pc-head,.modal-pc-refs,.modal-pc-price,.modal-pc-summary{border-bottom:var(--border-size-input) solid var(--idle-color)}.modal-pc__figure{font-variant-numeric:tabular-nums}.modal-pc__rubric{display:block;font-size:var(--xsmall-font-size);letter-spacing:0.09em;text-transform:uppercase;color:var(--no_sel-color);padding-bottom:var(--inner-air)}.modal-pc-head{display:grid;grid-gap:var(--global-air);grid-template-columns:auto 1fr;align-items:center}.modal-pc-head-info{display:grid;align-content:start;grid-gap:calc(var(--inner-air) / 2)}.modal-pc-head__img{width:56px;height:56px;object-fit:contain}.modal-pc-refs__row{display:flex;justify-content:space-between;align-items:baseline;gap:var(--global-air)}.modal-pc-refs__row + .modal-pc-refs__row{padding-top:calc(var(--inner-air) / 2)}.modal-pc-refs__value{display:flex;align-items:baseline;gap:var(--inner-air)}.modal-pc-refs__value--unknown{align-items:center;gap:calc(var(--inner-air) / 2);color:var(--alert-text-color);fill:var(--alert-text-color)}.modal-pc-refs__note{margin:0;padding-top:calc(var(--inner-air) / 2);color:var(--no_sel-color)}.modal-pc-price-form{display:flex;gap:var(--global-air);align-items:flex-end}.modal-pc-price-field{display:flex;flex-direction:column;gap:calc(var(--inner-air) / 2);flex:1;min-width:0}.modal-pc-price__hint{font-size:var(--xsmall-font-size);color:var(--no_sel-color)}.modal-pc-price__control{display:flex;align-items:center;gap:calc(var(--inner-air) / 2);padding-inline:12px;background-color:var(--background-color);border:var(--border-size-input) solid var(--idle-color);border-radius:var(--global-radius)}.modal-pc-price__control:focus-within{border-color:var(--focus-contrast-color)}.modal-pc-price__control .forms__field{border:none;border-radius:0;background-color:transparent;flex:1;min-width:0;padding-inline:0}.modal-pc-price__control input[type=number]{appearance:textfield}.modal-pc-price__control input[type=number]::-webkit-outer-spin-button,.modal-pc-price__control input[type=number]::-webkit-inner-spin-button{appearance:none;margin:0}.modal-pc-price__unit{color:var(--no_sel-color);white-space:nowrap}.modal-pc-price--primary .modal-pc-price__control{border-width:1.5px;border-color:var(--primary-color)}.modal-pc-warn{display:flex;align-items:center;gap:var(--inner-air);padding-top:var(--global-air);color:var(--alert-text-color);fill:var(--alert-text-color);font-size:var(--xsmall-font-size)}.modal-pc-utils{display:flex;flex-wrap:wrap;gap:var(--global-air);padding-top:var(--global-air)}.modal-pc-utils .button{color:var(--text-color);fill:var(--text-color);text-transform:none;font-size:var(--xsmall-font-size)}.modal-pc-utils .button:disabled{color:var(--no_sel-color);fill:var(--no_sel-color)}.modal-pc-summary{display:flex;flex-direction:column;gap:var(--global-air)}.modal-pc-summary__row{display:flex;justify-content:space-between;align-items:baseline;gap:var(--global-air)}.modal-pc-summary__row--over{color:var(--alert-text-color)}.modal-pc-summary__total{display:flex;justify-content:space-between;align-items:flex-end;gap:var(--global-air)}.modal-pc-summary__amount{font-size:1.875rem;font-weight:var(--black-font-weight);line-height:1.1}.modal-pc-actions{display:flex;justify-content:flex-end;align-items:center;gap:var(--inner-air)}.modal-pc-actions .button{text-transform:none;font-weight:var(--bold-font-weight)}.modal-pc-actions .button--nude{font-weight:var(--regular-font-weight);color:var(--text-color);fill:var(--text-color)}.modal-search{padding-top:var(--global-air);display:grid;grid-template-rows:auto 300px;grid-gap:var(--global-air)}.modal-search-results{overflow-y:auto}.promo{display:none;align-items:center;justify-content:center;position:fixed;left:0;top:0;width:100%;height:100%;z-index:99;background-color:rgba(253,253,253,0.5);backdrop-filter:blur(2px);padding:var(--global-air)}.promo--show{display:flex}.promo-core{position:relative;width:100%;max-width:720px;max-height:100%;overflow-y:auto;background-color:var(--background-color);border-radius:calc(var(--global-radius) * 1.5);box-shadow:var(--box-shadow);display:grid;grid-template-columns:1fr;grid-template-areas:"img" "content"}@media (min-width:640px){.promo-core{grid-template-columns:300px 1fr;grid-template-areas:"img content"}}.promo__image{grid-area:img;width:100%;height:200px;object-fit:cover;background-color:var(--background-color-light)}@media (min-width:640px){.promo__image{height:100%;min-height:380px}}.promo-content{grid-area:content;display:flex;flex-direction:column;justify-content:center;gap:var(--global-air);padding:var(--global-air)}@media (min-width:640px){.promo-content{padding:calc(var(--global-air) * 2.5) calc(var(--global-air) * 2)}}.promo-content__rubric{font-size:var(--xsmall-font-size);font-weight:var(--bold-font-weight);letter-spacing:0.09em;text-transform:uppercase;color:var(--no_sel-color)}.promo-content__title{margin:0;font-size:var(--title-font-size);font-weight:var(--black-font-weight);line-height:var(--global-font-height);text-wrap:pretty}@media (min-width:640px){.promo-content__title{font-size:2rem}}.promo-content__desc{margin:0;line-height:1.45}.promo-validity{display:flex;align-items:center;gap:var(--inner-air);padding-top:var(--inner-air);color:var(--no_sel-color);fill:var(--no_sel-color);font-size:var(--xsmall-font-size);border-top:var(--border-size-input) solid var(--idle-color)}.promo-cta{display:flex;flex-direction:column;gap:var(--inner-air);padding-top:var(--inner-air)}@media (min-width:640px){.promo-cta{flex-direction:row;align-items:center;gap:var(--global-air)}}.promo-cta .button{color:var(--primary-contrast-color);fill:var(--primary-contrast-color);font-weight:var(--bold-font-weight)}.promo-cta .button,.promo-cta__dismiss{justify-content:center;min-height:48px}@media (min-width:640px){.promo-cta .button,.promo-cta__dismiss{min-height:0}}.promo-cta__dismiss{display:flex;align-items:center;padding:0;background:none;border:none;color:var(--no_sel-color);font-family:inherit;font-size:var(--small-font-size);text-decoration:underline;cursor:pointer}.promo__close{position:absolute;top:var(--inner-air);right:var(--inner-air);display:flex;align-items:center;justify-content:center;width:44px;height:44px;padding:0;background-color:rgba(253,253,253,0.92);border:none;border-radius:50%;fill:var(--text-color);cursor:pointer}@media (min-width:640px){.promo__close{width:32px;height:32px;background:none;fill:var(--no_sel-color)}}.pdf_preview{position:fixed;top:0;left:0;width:100%;height:100%;z-index:99;background-color:rgba(253,253,253,0.5);backdrop-filter:blur(2px);display:flex;justify-content:center;padding:var(--global-air)}@media (min-width:640px){.pdf_preview{padding:calc(var(--global-air) * 2)}}.pdf_preview-main{position:relative;background-color:var(--background-color);box-shadow:var(--box-shadow);width:100%;height:100%;display:flex;align-items:center;justify-content:center;--maxwidth:400px}@media (min-width:640px){.pdf_preview-main{--maxwidth:600px}}@media (min-width:1024px){.pdf_preview-main{--maxwidth:800px}}.pdf_preview-main{max-width:var(--maxwidth);max-height:calc(var(--maxwidth) * 1.33 + 50px)}.pdf_preview-main__embed{position:absolute;width:100%;height:100%;top:0;left:0}.pdf_preview-status{display:flex;flex-direction:column;align-items:center;gap:var(--inner-air);padding:var(--global-air);text-align:center}.pdf_preview-status__title{font-size:var(--small-font-size);color:var(--text-color)}.pdf_preview-status__hint{font-size:var(--xsmall-font-size);color:rgb(99.3531914894,80.2468085106,80.2468085106)}.pdf_preview-status__icon{display:flex;margin-bottom:var(--inner-air);fill:var(--primary-color)}.pdf_preview-status__icon--error{fill:var(--error-color)}.pdf_preview-status__action{margin-top:var(--inner-air)}.pdf_preview-spinner{width:40px;height:40px;margin-bottom:var(--inner-air);border:3px solid var(--idle-color);border-top-color:var(--primary-color);border-radius:50%;animation:pdf-preview-spin 0.8s linear infinite}.pdf_preview-actions{padding:0 var(--inner-air);display:flex;flex-direction:column;gap:var(--global-air)}@keyframes pdf-preview-spin{to{transform:rotate(360deg)}}.tour-fab{position:fixed;bottom:calc(var(--global-air) * 2);right:calc(var(--global-air) * 2);z-index:20;display:flex;align-items:center;justify-content:center;gap:var(--inner-air);height:3rem;padding:0 calc(1.5 * var(--inner-air));border:none;border-radius:1.5rem;background-color:var(--primary-color);color:var(--background-color);fill:var(--background-color);box-shadow:var(--box-shadow-light);cursor:pointer;font-family:var(--global-font-family)}.tour-fab[hidden]{display:none}.tour-fab svg{flex-shrink:0}.tour-fab:focus-visible{outline:2px solid var(--text-color);outline-offset:2px}.tour-fab-label{display:grid;grid-template-columns:1fr;overflow:hidden;font-size:var(--xsmall-font-size);text-transform:uppercase;letter-spacing:0.02em;white-space:nowrap;transition:grid-template-columns 150ms ease}.tour-fab-label>span{min-width:0}@media (hover:hover){.tour-fab{width:3rem;gap:0;padding:0;transition:gap 150ms ease,padding 150ms ease}.tour-fab .tour-fab-label{grid-template-columns:0fr}.tour-fab:hover,.tour-fab:focus-visible{width:auto;gap:var(--inner-air);padding:0 calc(1.5 * var(--inner-air))}.tour-fab:hover .tour-fab-label,.tour-fab:focus-visible .tour-fab-label{grid-template-columns:1fr}}@media (max-width:640px){.tour-fab{width:3rem;gap:0;padding:0;bottom:calc(var(--gn-bottom-height) + var(--global-air));right:var(--global-air)}body:has(.pv) .tour-fab{display:none}.tour-fab .tour-fab-label{grid-template-columns:0fr}}.nav-group{display:flex;flex-direction:column;align-items:stretch}.nav-group:not(:last-child){margin-bottom:var(--global-air)}.nav-group__title{color:var(--no_sel-color);margin-right:var(--inner-air);border-bottom:var(--border-size-input) solid var(--idle-color);padding:var(--inner-air);padding-bottom:calc(var(--inner-air) / 2)}.nav-el{display:contents}.nav-el-list{display:flex;flex-direction:column;width:100%}.nav-el-item{display:contents}.nav-el-cont{display:flex;gap:var(--inner-air);cursor:pointer;padding:var(--inner-air);align-items:center;border-left:4px solid var(--primary-color);border-color:transparent}.nav-el-cont:has(.nav-el__icon){display:grid;grid-template-columns:1rem auto}.sidebar-el-item:not(:last-child)>.nav-el-cont--bar-separator{border-bottom:var(--border-size-input) solid var(--idle-color)}.nav-el-cont--selected{border-color:var(--primary-color)}.nav-el-cont--static{cursor:default;align-items:flex-start}.nav-el__icon{font-size:var(--small-font-size);transition:all 0.2s}.nav-el-description{display:flex;flex-direction:column;flex-grow:1}.nav-el-cont--selected .nav-el-description{font-weight:var(--bold-font-weight)}.nav-el-cont:hover .nav-el-description{font-weight:var(--bold-font-weight)}.nav-el-description__content{color:var(--no_sel-color);font-weight:initial}.tabv{width:100%}.tabv-nav{display:flex}.tabv-nav:after,.tabv-nav__item{border-bottom:var(--border-size-nav) solid var(--idle-color)}.tabv-nav:after{content:"";flex-grow:1}.tabv-nav__item{padding:var(--inner-air)}.tabv-nav__item:hover,.tabv-nav__item--selected{font-weight:var(--bold-font-weight)}.tabv-nav__item--selected{border-color:var(--primary-color)}.tabv-content{display:none}.tabv-content--show{display:initial}@media print{.tabv-content{display:none}}@media print{.tabv-content--caract{display:initial}}.tabv-content__text{padding-top:var(--global-air)}.tabv-content__text h3,.tabv-content__text h4,.tabv-content__text h5,.tabv-content__text h6{font-size:1rem;font-weight:var(--bold-font-weight)}.search_form{display:grid;width:100%;grid-template-columns:minmax(auto,100px) auto 1fr auto}@media (min-width:1024px){.search_form{grid-template-columns:minmax(auto,120px) auto 1fr auto}}.search_form:not(.search_form--table):not(.search_form--modal)>.search_form-select{grid-column:1}.search_form:not(.search_form--table):not(.search_form--modal)>.search_form-chips{grid-column:2}.search_form:not(.search_form--table):not(.search_form--modal)>.search_form-input{grid-column:3}.search_form:not(.search_form--table):not(.search_form--modal)>.search_form__submit{grid-column:4}.search_form--table{grid-template-columns:1fr auto;max-width:400px}.search_form--modal{grid-template-columns:1fr auto}.search_form>*:not(:first-child):not(:last-child){border-radius:0;border-left:0;border-right:0}.search_form>*:not(:last-child){border-top-right-radius:0;border-bottom-right-radius:0}.search_form>*:not(:first-child){border-top-left-radius:0;border-bottom-left-radius:0}.search_form-input{width:100%;display:flex;position:relative;min-width:0}.search_form-input input{flex-grow:1;border-radius:initial;width:100%}.search_form-input__delete{position:absolute;right:0;height:100%;padding:0 var(--global-air)}.search_form-input--no_submit>input{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 512 512'%3E%3Cpath d='M416 208c0 45.9-14.9 88.3-40 122.7L502.6 457.4c12.5 12.5 12.5 32.8 0 45.3s-32.8 12.5-45.3 0L330.7 376c-34.4 25.2-76.8 40-122.7 40C93.1 416 0 322.9 0 208S93.1 0 208 0S416 93.1 416 208zM208 352a144 144 0 1 0 0-288 144 144 0 1 0 0 288z'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:right 0.8em center;background-size:0.8em}.search_form__submit{display:inline-flex;align-items:center;gap:calc(var(--global-air) / 2);padding:var(--buttoninput-air);background-color:var(--primary-color);border-radius:var(--global-radius);color:var(--text-contrast-color);fill:var(--text-contrast-color);border:var(--border-size-input) solid var(--idle-color);border-color:var(--primary-color)}.search_form__submit:hover{background-color:var(--primary-color);color:var(--text-contrast-color)}.search_form__submit:disabled{cursor:initial}.search_form__submit--pending{background-color:var(--primary-color);border-color:var(--primary-color);color:var(--text-contrast-color);fill:var(--text-contrast-color)}.search_form__submit-label{font-size:var(--xsmall-font-size)}.search_form-select{font-size:0.9em;color:var(--no_sel-color)}.search_form-select:not(:hover){border-right:0}.search_form-chips{display:flex;align-items:center;gap:calc(var(--global-air) / 4);padding:0 calc(var(--global-air) / 2);background-color:var(--background-color);border:var(--border-size-input) solid var(--idle-color);border-right:0}.search_form-chips__list{display:flex;align-items:center;gap:calc(var(--global-air) / 4)}.search_form-chips__list>li:nth-of-type(n+4){display:none}.search_form-chips--collapsed .search_form-chips__list{display:none}@media (min-width:640px){.search_form-chips--collapsed .search_form-chips__list{display:flex}}.search_form-chips__collapsed{display:inline-flex;align-items:center;gap:calc(var(--global-air) / 4);height:calc(var(--global-air) * 1.5);padding:0 calc(var(--global-air) / 2);background-color:var(--background-disabled-color);border-radius:var(--global-radius);color:var(--text-color);fill:var(--text-color);font-size:var(--xsmall-font-size)}@media (min-width:640px){.search_form-chips__collapsed{display:none}}.search_form-chips__collapsed:focus-visible{outline:2px solid var(--text-color);outline-offset:1px}@media (min-width:640px){.search_form-chips__collapsed-label--narrow{display:none}}.search_form-chips__collapsed-label--wide{display:none}@media (min-width:640px){.search_form-chips__collapsed-label--wide{display:inline}}@media (min-width:640px){.search_form-chips[data-overflow=true] .search_form-chips__collapsed{display:inline-flex}}.search_form-chips__popover{position:absolute;top:100%;left:0;right:0;z-index:13;display:flex;flex-wrap:wrap;gap:calc(var(--global-air) / 2);padding:var(--global-air);background:var(--background-color);box-shadow:var(--box-shadow);border-radius:var(--global-radius)}.search_form-chips__popover-list{display:flex;flex-wrap:wrap;gap:calc(var(--global-air) / 2);width:100%}.search_form-chip{display:inline-flex;align-items:center;height:calc(var(--global-air) * 1.5);padding-left:calc(var(--global-air) / 2);gap:calc(var(--global-air) / 4);background-color:var(--background-disabled-color);border-radius:var(--global-radius)}.search_form-chip__label{font-size:var(--xsmall-font-size);color:var(--text-color);max-width:7rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}@media (min-width:640px){.search_form-chip__label{max-width:10rem}}.search_form-chip__remove{display:inline-flex;align-items:center;justify-content:center;width:calc(var(--global-air) * 1.5);height:calc(var(--global-air) * 1.5);color:var(--text-color);fill:var(--text-color)}.search_form-chip__remove:hover{background-color:var(--no_sel-color)}.search_form-chip__remove:focus-visible{outline:2px solid var(--text-color);outline-offset:1px}.search_form-chip--popover{height:calc(var(--global-air) * 2)}.search_form-chip--popover .search_form-chip__label{max-width:16rem}.search_form-chip--popover .search_form-chip__remove{width:calc(var(--global-air) * 2);height:calc(var(--global-air) * 2)}.search_results{position:fixed;background:var(--background-color);width:100%;left:0;overflow-y:auto;bottom:var(--gn-bottom-height);align-content:start;z-index:11;display:grid;box-shadow:var(--box-shadow);padding-bottom:var(--global-air);top:var(--gn-top-height)}.search_results--client_temporal{top:calc(var(--gn-top-height) + var(--staff-as-client-height))}@media (min-width:640px){.search_results{position:absolute;bottom:initial;padding-bottom:initial;top:var(--gn-top-height)}}.search_results [role=option]{border-left:4px solid var(--primary-color);border-left-color:transparent;padding-left:var(--inner-air);padding-right:var(--inner-air)}.search_results [role=option]:hover,.search_results [role=option][aria-selected=true]{border-left-color:var(--primary-color);background-color:var(--background-color-subtle)}.search_results-category:hover,.search_results-category[aria-selected=true],.search_results-more [role=option][aria-selected=true]{font-weight:var(--bold-font-weight)}.search_results-category{display:grid;grid-template-columns:auto 1fr;gap:var(--inner-air);padding:var(--inner-air);align-items:baseline}.search_results-more{padding:var(--global-air);justify-self:end}.footer{display:flex;flex-direction:column;gap:var(--global-air);align-items:center;padding:calc(3 * var(--global-air)) var(--global-air);padding-bottom:16rem;border-top:var(--border-size-nav) solid var(--idle-color)}@media (min-width:640px){.footer{padding-bottom:calc(3 * var(--global-air))}}.footer-anchor_list{display:flex;flex-wrap:wrap;justify-content:center;gap:var(--inner-air)}.footer-logo{max-width:180px}.footer-logo>img{width:100%;height:100%}.mm{display:grid;background:var(--background-color);box-shadow:var(--box-shadow);position:absolute;top:0;left:0;right:0;bottom:0;height:100%}@media (min-width:640px){.mm{height:400px}}@container (min-width:480px){.mm{position:initial;display:grid;grid-template-columns:repeat(2,1fr)}}@container (min-width:700px){.mm{grid-template-columns:repeat(3,1fr)}}.mm_wrap{display:none;container-type:inline-size;position:absolute;width:700px;top:100%;left:0;z-index:12}.mm_wrap::before{width:0;content:"";margin-left:3rem;border-left:0.5rem solid transparent;border-right:0.5rem solid transparent;border-bottom:0.5rem solid var(--background-color);position:relative;z-index:-1;display:none}@media (min-width:640px){.mm_wrap::before{display:block}}@media (max-width:1024px){.mm_wrap{--gn-wrap-size:calc(var(--gn-height) + calc(var(--global-air)*2));width:100%;height:calc(100vh - var(--gn-wrap-size));top:var(--gn-wrap-size);right:0;background:var(--background-color)}}@media (max-width:640px){.mm_wrap{height:initial;top:0;bottom:var(--gn-bottom-height);position:fixed}}.mm_wrap--show{display:initial}.mm-title{display:flex;gap:var(--global-air);margin:0 var(--inner-air);padding:var(--inner-air) 0;align-items:center;border-bottom:var(--border-size-input) solid var(--idle-color)}.mm-title-cnt{display:flex;gap:var(--inner-air);justify-content:space-between;width:100%}.mm-title-cnt .button{justify-content:start}@media (min-width:640px){.mm-title-cnt{flex-direction:column}}@container (min-width:480px){.mm-title__back{display:none}.mm-box--sub--selected .mm-title__back{display:initial}}@container (min-width:700px){.mm-box--sub--selected .mm-title__back{display:none}}.mm-box{display:flex;flex-direction:column;grid-row:1/2;grid-column:1/2;height:100%;background:var(--background-color);overflow-y:auto;border-right:var(--border-size-input) solid var(--idle-color)}@container (min-width:480px){.mm-box--sub{grid-column:2/3}.mm-box--sub--selected{grid-column:1/2}}@container (min-width:700px){.mm-box--sub--selected{grid-column:2/3}}@container (min-width:480px){.mm-box--subsub{grid-column:2/3}}@container (min-width:700px){.mm-box--subsub{grid-column:3/4}}.mm-item{display:flex;padding:var(--inner-air);align-items:center;gap:var(--inner-air);cursor:pointer;border-left:4px solid var(--primary-color);border-color:transparent}.mm-item:hover,.mm-item--selected{font-weight:var(--bold-font-weight)}.mm-item--selected{border-color:var(--primary-color)}.mm-item--all{border-bottom:var(--border-size-input) solid var(--idle-color);margin-bottom:calc(var(--inner-air) / 2)}.mm-item__name{flex-grow:1}.mm-item__img{width:1.5rem;height:1.5rem}.mm-item__anchor{display:contents}@media (max-width:640px){:root{--gn-top-height:3.5rem}}.gn{display:contents;padding:var(--global-air)}@media (min-width:640px){.gn{display:grid;grid-template-columns:min-content max-content auto max-content max-content max-content;grid-template-areas:"logo catalog_btn search user_btn client_btn cart_btn";grid-template-rows:var(--gn-height);grid-gap:0 var(--global-air)}}.gn--min{display:grid;grid-template-columns:1fr auto 1fr;grid-template-areas:". logo .";--gn-height:25px}.gn-box{width:100%;background-color:var(--background-color);z-index:12}.gn-box--top{position:sticky;top:0;display:grid;align-items:center;gap:var(--inner-air);grid-template-columns:max-content 1fr;grid-template-areas:"back search";height:var(--gn-top-height);padding:0 var(--inner-air);z-index:8;border-bottom:var(--border-size-input) solid var(--idle-color)}.gn-box--top--w_back{grid-template-columns:2rem 1fr;grid-template-areas:"back search"}.gn-box--bottom{border-top:var(--border-size-input) solid var(--idle-color);position:fixed;display:flex;bottom:0;height:var(--gn-bottom-height);align-items:stretch;background-color:var(--background-color)}@media (min-width:640px){.gn-box{display:contents}}.gn--min .gn-box{display:contents}.gn-btn{flex-grow:1;display:flex;justify-content:center;align-items:center}.gn--min .gn-btn{display:none}@media (max-width:640px){.gn-btn--active,.gn-btn:hover{border-radius:var(--global-radius)}}.gn-btn__img{max-width:180px;height:100%;object-fit:contain;display:none;object-position:left}@media (min-width:640px){.gn-btn__img{display:initial}}.gn--min .gn-btn__img{display:initial}@media (min-width:640px){.gn-btn-icon{display:none}}.gn-btn--back{grid-area:back}@media (min-width:640px){.gn-btn--back{display:none}}.gn-btn--brand{grid-area:back;overflow:hidden}@media (min-width:640px){.gn-btn--brand{display:none}}.gn--min .gn-btn--brand{display:none}.gn-btn__brand{width:calc(var(--gn-top-height) - var(--global-air));height:calc(var(--gn-top-height) - var(--global-air));object-fit:contain}.gn-btn--search{grid-area:search;position:relative;align-items:initial;justify-content:initial}.gn-btn--logo{grid-area:logo}@media (min-width:640px){.gn-btn--logo{display:contents}}.gn--min .gn-btn--logo{display:initial}.gn-btn--user_btn{grid-area:user_btn}@media (min-width:640px){.gn-btn--user_btn{position:relative}}.gn-btn--catalog_btn{grid-area:catalog_btn}@media (min-width:1024px){.gn-btn--catalog_btn{height:100%;position:relative}}.gn-btn--cart_btn{grid-area:cart_btn}.gn-btn--client_btn{grid-area:client_btn}@media (min-width:640px){.gn-btn--client_btn{position:relative}}@media (max-width:640px){.gn-btn--selected{border-top:4px solid var(--primary-color)}}.gn-item{display:flex;gap:var(--inner-air);align-items:center;flex-direction:column;cursor:pointer}@media (min-width:640px){.gn-item{flex-direction:row;padding:0}}.gn--min .gn-item{display:none}@media (min-width:640px){.gn-item--catalog{background-color:var(--primary-color);padding:var(--buttoninput-air);display:flex;align-items:center;justify-content:center;gap:var(--global-radius);border-radius:var(--global-radius);color:var(--text-contrast-color);fill:var(--text-contrast-color);cursor:pointer;text-transform:uppercase;font-size:var(--small-font-size);text-wrap:nowrap}.gn-item--catalog:hover{font-weight:var(--bold-font-weight)}.gn-item--catalog:disabled{background-color:var(--background-disabled-color);cursor:initial}.gn-item--catalog{height:100%}}@media (min-width:640px){.gn-item--client{background-color:var(--primary-color);padding:var(--buttoninput-air);display:flex;align-items:center;justify-content:center;gap:var(--global-radius);border-radius:var(--global-radius);color:var(--text-contrast-color);fill:var(--text-contrast-color);cursor:pointer;text-transform:uppercase;font-size:var(--small-font-size);text-wrap:nowrap}.gn-item--client:hover{font-weight:var(--bold-font-weight)}.gn-item--client:disabled{background-color:var(--background-disabled-color);cursor:initial}.gn-item--client{background-color:transparent;border:var(--border-size-input) solid var(--idle-color);border-color:var(--primary-color);color:var(--primary-color);fill:var(--primary-color);height:100%}.gn-btn--selected .gn-item--client{background-color:var(--primary-color);border-color:var(--primary-color);color:var(--text-contrast-color);fill:var(--text-contrast-color)}}.gn-item-icon{font-size:calc(var(--small-font-size) * 1.25);display:flex;align-items:center;transition:all 0.2s}@media (min-width:640px){.gn-item:hover>.gn-item-icon{transform:scale(1.1)}}@media (min-width:640px){.gn-item--catalog>.gn-item-icon{color:var(--text-contrast-color)}}.gn-item-context{display:contents}@media (min-width:640px){.gn-item-context{display:flex;flex-direction:column}.gn-item:hover{font-weight:var(--bold-font-weight)}}.gn-item__sub{display:none;color:var(--no_sel-color)}@media (min-width:1024px){.gn-item__sub{display:initial}.gn-btn--cart_btn .gn-item__sub,.gn-btn--user_btn .gn-item__sub{overflow:hidden;max-width:120px;line-height:1em;display:-webkit-box;-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;text-overflow:ellipsis}}.gn-item__title{display:none}@media (min-width:1024px){.gn-item__title{display:initial}}.gn-item__chevron{display:none}.gn-item.gn-item--warehouse{display:flex}@media (min-width:640px){.gn-item__chevron{display:initial}}@media (min-width:640px){.gn-item__button_name{display:none}}.gn-group{display:flex;flex-direction:column;gap:var(--inner-air);padding:var(--global-air);bottom:initial}.gn-group--modal{padding:initial}.gn-group__title{padding:var(--inner-air);color:var(--no_sel-color);border-bottom:var(--border-size-nav) solid var(--idle-color)}.gn-user{display:none;flex-direction:column;min-width:300px;max-height:400px;overflow-y:auto;position:absolute;top:var(--gn-top-height);right:0;background:var(--background-color);z-index:12;padding-bottom:var(--global-air);padding-top:var(--inner-air);box-shadow:var(--box-shadow)}@media (max-width:640px){.gn-user{width:100%;position:fixed;top:0;bottom:var(--gn-bottom-height);left:0;max-height:none}}.gn-user--show{display:flex}.gn-client{padding:var(--inner-air);gap:var(--inner-air)}@media (min-width:640px){.gn-client{min-width:480px}}.gn-client-table{width:100%;table-layout:fixed}.gn-client-row>td{padding:calc(var(--inner-air) / 2) 0;vertical-align:middle}.gn-client-row:not(:last-child)>td{border-bottom:var(--border-size-input) solid var(--idle-color)}.gn-client-row__name{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.gn-client-row__ids{width:11em;padding-left:var(--inner-air);white-space:nowrap}.gn-client-row__act{width:5em;text-align:right;white-space:nowrap}.gn-client-row__act>*{display:inline-block;vertical-align:middle}.gn-client__form{flex-shrink:0}.gn-client__hint{display:block;padding:var(--inner-air)}.sidebar{min-width:200px}.panel-footer{display:flex;flex-direction:column;align-items:flex-end;padding-top:var(--global-air);gap:var(--inner-air)}@media print{.panel-footer{padding:0}}.panel-footer-total,.panel-footer-actions{display:flex;justify-content:flex-end;align-items:baseline;gap:var(--global-air);flex-wrap:wrap}.panel-footer-total{margin:var(--global-air) 0;width:100%;display:flex;justify-content:end;max-width:300px}.panel-footer-actions{width:100%}.panel-footer__message{text-align:end}.panel-body{display:grid;align-content:start}.panel-body-extra_actions{padding-bottom:var(--global-air);display:flex;justify-content:space-between;align-items:center}@media (min-width:640px){.panel-body-extra_actions{display:none}}.panel-body__message{display:grid;justify-content:center;padding-top:var(--global-air);grid-gap:var(--inner-air);justify-items:center}.panel-table{display:grid;grid-template-rows:max-content max-content 1fr}.panel-table-notice{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:var(--inner-air);margin-top:var(--inner-air);padding:var(--inner-air) calc(var(--inner-air) * 1.5);border-radius:var(--global-radius);background-color:color-mix(in srgb,var(--alert-color) 12%,transparent);font-size:var(--small-font-size)}.panel-table-filtbar{display:flex;justify-content:space-between;flex-wrap:wrap;padding-top:var(--global-air);gap:var(--inner-air)}.panel-table-filtbar-lft{display:flex;gap:0.5rem;align-items:center}.panel-table-filtbar-segmented{margin-right:auto}.panel-table-filtbar-segmented a{color:inherit;text-decoration:none}.panel-table-filtbar-segmented a[aria-current=page]>span{background-color:var(--text-color);color:var(--background-color);font-weight:var(--bold-font-weight)}.panel-table-filtbar-segmented a[aria-current=page]>span .foggy{color:inherit}.panel-table-filtbar-segmented a:focus-visible>span{outline:2px solid var(--primary-color);outline-offset:-2px}.panel-table-filtbar-filters{display:flex;gap:calc(var(--inner-air) * 2);align-items:end;flex-wrap:wrap}.panel-table-filtbar-search{display:grid;grid-gap:0;grid-template-columns:1fr 40px;grid-template-rows:40px;width:100%;max-width:300px}.panel-table-filtbar-search-input{position:relative}.panel-table-filtbar-search-input input{height:100%;width:100%;border-top-right-radius:0;border-bottom-right-radius:0}.panel-table-filtbar-search-input__reset{position:absolute;right:0.5em;top:50%;transform:translateY(-50%)}.panel-table-filtbar-search-input__reset img{width:15px;height:15px}.panel-table-filtbar-search__submit.button{position:relative;border-top-left-radius:0;border-bottom-left-radius:0;padding:0}.panel-table-actnbar{display:flex;flex-wrap:wrap;justify-content:space-between;border-bottom:var(--border-size-nav) solid var(--idle-color);box-shadow:none;color:var(--no_sel-color);align-items:center;padding:var(--inner-air) 0;margin-top:var(--global-air)}.panel-table-actnbar-lft{display:flex;gap:var(--global-air);align-items:center;flex-wrap:wrap}.panel-table-actnbar-num{display:flex;grid-gap:var(--inner-air)}.panel-table-actnbar-actns{display:flex;max-width:100%;gap:var(--inner-air);flex-wrap:wrap}.panel-table-loading{position:fixed;width:100%;height:100%;top:0;left:0;background-color:rgba(var(--background-color),0.7);z-index:99;backdrop-filter:blur(2px);display:flex;flex-direction:column;justify-content:center;align-items:center}.warehouse-review__intro{max-width:760px;margin:var(--inner-air) 0;color:var(--no_sel-color);font-size:var(--small-font-size)}.warehouse-review__decision{text-align:right}.warehouse-review__actions{display:flex;flex-wrap:wrap;justify-content:flex-end;gap:var(--inner-air);min-height:38px;align-items:center}.warehouse-review__actions .button--nude{text-transform:none;font-size:0.875rem}.warehouse-review__legend{display:grid;grid-template-columns:repeat(auto-fit,minmax(260px,1fr));gap:calc(var(--inner-air) * 2);max-width:900px;margin-top:var(--global-air);color:var(--no_sel-color);font-size:var(--small-font-size)}.warehouse-review__legend p{margin:0}.warehouse-review__legend strong{color:var(--text-color);font-weight:var(--bold-font-weight)}.resume-figures{display:flex;flex-wrap:wrap;gap:var(--global-air) calc(var(--global-air) * 3);padding-top:var(--global-air)}.resume-figures-item{display:grid;gap:calc(var(--inner-air) / 2)}.resume-figures-item__value{display:flex;align-items:center;gap:var(--inner-air)}.pl-filter-group{display:flex;flex-direction:column;width:100%;gap:var(--inner-air)}.pl-filter-group-list{display:flex;flex-direction:column;gap:var(--inner-air)}.pl-filter-group-list--category:not(:first-child){padding-left:var(--global-air)}.pl-filter-group-list-more{display:none}.pl-filter-group--show_more .pl-filter-group-list-more{display:contents}.pl-filter-group-title{display:flex;border-bottom:var(--border-size-nav) solid var(--idle-color);padding-bottom:calc(var(--inner-air) / 2)}.pl-filter-group-title__item{flex-grow:1}.pl-filter-group-title__item_sel{flex-grow:1}.pl-filter-item{display:contents}.pl-filter-item-anchor{display:flex;width:100%;gap:var(--inner-air);align-items:center}.pl-filter-item-anchor__num{color:var(--no_sel-color)}.pl-filter-item-checkbox{display:flex;align-items:center;gap:calc(var(--inner-air) / 2)}.pl-filter-item-checkbox:has(input:checked){font-weight:var(--bold-font-weight)}.pl-filter-item-checkbox:hover:not(:has(input:checked)){-webkit-text-stroke:0.04em currentColor}.pl-filter-item-checkbox>input,.pl-filter-item-checkbox label{cursor:pointer}.pl-filter-item-checkbox>input{flex:none}.pl-filter-item-checkbox>span{color:var(--no_sel-color);font-size:var(--xsmall-font-size)}.pl-filter-item-checkbox--level_1{padding-left:calc(var(--inner-air) * 1)}.pl-filter-item-checkbox--level_2{padding-left:calc(var(--inner-air) * 2)}.pl-filter-item-checkbox--level_3{padding-left:calc(var(--inner-air) * 3)}.pl-filter-item-checkbox--level_4{padding-left:calc(var(--inner-air) * 4)}.pl-filter-item-checkbox--level_5{padding-left:calc(var(--inner-air) * 5)}.pl-filter-item-checkbox--level_6{padding-left:calc(var(--inner-air) * 6)}.pl-filter-price__reset{align-self:center;text-decoration:underline}.pl-filter-price-slider{position:relative;height:56px;--from-at:calc(var(--from) * (100% - 18px) + 9px);--to-at:calc(var(--to) * (100% - 18px) + 9px)}.pl-filter-price-slider::before{content:"";position:absolute;inset:38px 0 auto;height:4px;border-radius:2px;background:linear-gradient(to right,var(--idle-color) var(--from-at),var(--primary-color) var(--from-at),var(--primary-color) var(--to-at),var(--idle-color) var(--to-at))}.pl-filter-price-slider__value{position:absolute;top:0;transform:translateX(-50%);padding:3px 8px;border-radius:var(--global-radius);background:var(--primary-color);color:var(--text-contrast-color);font-size:var(--xsmall-font-size);font-weight:var(--bold-font-weight);white-space:nowrap}.pl-filter-price-slider__value--low{left:var(--from-at)}.pl-filter-price-slider__value--high{left:var(--to-at)}.pl-filter-price-slider input[type=range]{position:absolute;inset:31px 0 auto;height:18px;width:100%;margin:0;padding:0;border:0;appearance:none;background:none;box-shadow:none;pointer-events:none}.pl-filter-price-slider input[type=range]::-webkit-slider-runnable-track{border:0;background:none}.pl-filter-price-slider input[type=range]::-moz-range-track{border:0;background:none}.pl-filter-price-slider input[type=range]::-webkit-slider-thumb{appearance:none;width:18px;height:18px;box-sizing:border-box;border-radius:50%;border:2px solid var(--primary-color);background:var(--background-color);box-shadow:0 1px 3px rgba(0,0,0,0.15);cursor:grab;pointer-events:auto}.pl-filter-price-slider input[type=range]::-moz-range-thumb{width:18px;height:18px;box-sizing:border-box;border-radius:50%;border:2px solid var(--primary-color);background:var(--background-color);box-shadow:0 1px 3px rgba(0,0,0,0.15);cursor:grab;pointer-events:auto}.pl-filter-price-slider input[type=range]:focus-visible::-webkit-slider-thumb{outline:2px solid var(--primary-color);outline-offset:2px}.pl-filter-price-slider input[type=range]:focus-visible::-moz-range-thumb{outline:2px solid var(--primary-color);outline-offset:2px}.pl-filter-price-edges{display:flex;justify-content:space-between}.pl-ct{display:grid;grid-gap:var(--global-air)}.pl-ct-item{display:grid;grid-gap:var(--inner-air)}.pl-ct-item--selected>.pl-ct-item-main{font-weight:var(--bold-font-weight)}.pl-ct-item-main{display:flex;justify-content:space-between;align-items:center;gap:var(--inner-air)}.pl-ct-item-main:hover{font-weight:var(--bold-font-weight)}.pl-ct-item-main-cnt{display:grid;grid-template-columns:1rem auto;grid-template-areas:"icon label";align-items:center;gap:calc(var(--inner-air) / 1)}.pl-ct-item-main-cnt__label{grid-area:label}.pl-ct-item-main-cnt__icon{grid-area:icon;width:1rem;height:1rem;fill:gray}.pl-ct-item-list{padding-left:var(--global-air);display:grid;grid-gap:var(--inner-air)}.product-list{display:grid;container-type:inline-size;width:100%}.product-list__warning{padding:var(--inner-air) 0;justify-self:end}.product-link{display:contents}.product-item{display:grid;gap:var(--inner-air) var(--global-air);padding:var(--global-air) 0;align-items:center;border-bottom:var(--border-size-input) solid var(--idle-color)}.product-item--basket{grid-template-columns:80px 1fr min-content;grid-template-areas:"image . actions" "cnt cnt cnt" "info info info" "price price price" "quantity quantity quantity" "total total total"}@container (min-width:440px){.product-item--basket{grid-template-columns:80px minmax(auto,400px) 1fr 80px min-content;grid-template-areas:"image cnt . . actions" "image info . quantity quantity" "image price . total total"}}@container (min-width:700px){.product-item--basket{grid-template-columns:80px minmax(auto,400px) 1fr min-content min-content 80px min-content;grid-template-areas:"image cnt . price quantity total actions" "image info . . . . ."}}@media print{.product-item--basket{grid-template-columns:40px minmax(auto,400px) min-content 100px 100px;grid-template-areas:"image cnt price quantity total" "image info . . ."}}.product-item--offer,.product-item--order,.product-item--estimate{grid-template-columns:80px 1fr min-content;grid-template-areas:"image . ." "cnt cnt cnt" "info info info" "price price price" "quantity quantity quantity" "total total total"}@container (min-width:440px){.product-item--offer,.product-item--order,.product-item--estimate{grid-template-columns:80px minmax(auto,400px) 1fr 60px 80px;grid-template-areas:"image cnt cnt cnt cnt" "image info . quantity quantity" "image price . total total"}}@container (min-width:700px){.product-item--offer,.product-item--order,.product-item--estimate{grid-template-columns:80px minmax(auto,400px) 1fr min-content 60px 80px;grid-template-areas:"image cnt . price quantity total" "image info . . . ."}}.product-item--wishlist,.product-item--list{grid-template-columns:80px 1fr min-content;grid-template-areas:"image . actions" "cnt cnt cnt" "info info info" "price price price" "quantity quantity quantity"}@container (min-width:440px){.product-item--wishlist,.product-item--list{grid-template-columns:80px minmax(auto,600px) 1fr min-content min-content;grid-template-areas:"image cnt cnt cnt actions" "image info . quantity quantity" "image price . . ."}}@container (min-width:700px){.product-item--wishlist,.product-item--list{grid-template-columns:80px minmax(auto,600px) 1fr min-content min-content min-content;grid-template-areas:"image cnt . price quantity actions" "image info . . . ." "image info . . . ."}}@media print{.product-item--wishlist,.product-item--list{grid-template-columns:40px 1fr min-content;grid-template-areas:"image cnt price" "image info . "}}@container (max-width:439.98px){.product-item--list{grid-template-columns:72px minmax(0,1fr) min-content;grid-template-areas:"image cnt actions" "image info info" "image price price" "quantity quantity quantity";align-items:start;gap:calc(var(--inner-air) / 2) var(--global-air)}}.product-item--list .price_group>.price:first-child .price__amount{font-weight:var(--bold-font-weight);font-size:1.1em}.product-item--slide{grid-template-columns:1fr min-content;grid-template-areas:"image image" "cnt cnt" "info info" "price actions" "quantity quantity";align-items:start;align-content:start;scroll-snap-align:start;border-bottom:0}.product-item--slide .product__image,.product-item--slide .empty_img{height:140px;aspect-ratio:auto}.product-item--delete{grid-template-columns:60px 1fr;grid-template-areas:"image cnt"}.product-item--search{grid-template-columns:2em 1fr;grid-template-areas:"image ." "cnt cnt" "info info" "price price"}@media (min-width:640px){.product-item--search{grid-template-columns:2em 1fr min-content;grid-template-areas:"image cnt price" "image info ."}}.product-item--order:last-child{border:0}.product-cnt{grid-area:cnt;display:grid;grid-gap:var(--inner-air)}@container (max-width:439.98px){.product-item--list .product-cnt{gap:calc(var(--inner-air) / 2);overflow-wrap:anywhere}.product-item--list .product-cnt>.legend{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}}.product-info{display:grid;grid-area:info;grid-gap:var(--inner-air)}.product-info-item{display:flex;align-items:center;gap:calc(var(--inner-air) / 2)}.product-info-item-wrap{display:flex;gap:var(--inner-air);flex-wrap:wrap}.product-price{grid-area:price;display:flex;gap:var(--inner-air);align-items:start}.product-price:has(>.button){align-items:center}.product-quantity{grid-area:quantity;justify-self:end}@media print{.product-item--wishlist .product-quantity{display:none}}.product-total{grid-area:total;justify-self:end}.product-item--wishlist .product-total{display:none}.product-actions{grid-area:actions;display:flex;gap:var(--inner-air);align-self:start;align-items:center;justify-content:end}@container (min-width:700px){.product-actions{align-self:initial}}.product-item--offer .product-actions{display:none}.product-item--order .product-actions{display:none}.product-item--estimate .product-actions{display:none}@media print{.product-actions{display:none}}.product__image{grid-area:image;width:100%;object-fit:contain;aspect-ratio:1}@container (min-width:440px){.product__image{object-position:top}}.product-no_stock{display:grid;gap:calc(var(--inner-air) / 2)}.product-head{display:grid}.product-stock{display:contents}.pl-sort{display:flex}.pl-sort:after{content:"";flex-grow:1;border-bottom:var(--border-size-nav) solid var(--idle-color)}.pl-sort__item,.pl-sort__legend{padding:var(--inner-air) calc(2 * var(--inner-air));border-bottom:var(--border-size-nav) solid var(--idle-color)}.pl-sort__item:hover,.pl-sort__item--selected{color:var(--hover-color)}.pl-sort__item--selected{border-color:var(--primary-color)}.panel-base{display:flex;min-height:100vh}@media (min-width:1440px){.panel-base{padding:0 var(--global-air)}}.panel-base-sidebar{display:none;border-right:var(--border-size-input) solid var(--idle-color);max-width:250px;width:100%}@media (min-width:1024px){.panel-base-sidebar{display:initial}}.panel-base-menu{flex-basis:200px;flex-shrink:0}.panel-base-main{display:contents}.panel-base-options{display:none;position:fixed;top:0;left:0;bottom:var(--gn-bottom-height);background-color:var(--background-color);width:100%;align-content:start;justify-items:start;border-right:var(--border-size-input) solid var(--idle-color);grid-gap:var(--global-air);padding-bottom:var(--global-air)}.panel-base-options--show{display:grid;z-index:90;overflow-y:auto}@media (min-width:640px){.panel-base-options--show{z-index:initial}}@media (min-width:640px){.panel-base-options{flex-basis:245px;flex-shrink:0;display:grid;position:initial}.panel-base-options-select{display:none}}.panel-base-options-header{display:flex;align-items:center;justify-content:space-between;width:100%;padding:var(--global-air) var(--inner-air) 0 var(--inner-air)}@media (min-width:640px){.panel-base-options-header{display:none}}.panel-base-options-filters{display:grid;grid-gap:var(--inner-air);padding:0 var(--inner-air)}.panel-base-contents{display:flex;flex-direction:column;flex-grow:1;padding:var(--global-air);padding-bottom:calc(var(--global-air) * 3)}@media print{.panel-base-contents{padding:var(--global-air)}}.bc{display:grid;gap:var(--global-air);width:100%;max-width:calc(var(--global-wrap-width) * 0.3333333333)}.bc--wide{max-width:min(720px,100%)}.bc-wrap{display:flex;flex-direction:column;align-items:center;padding:var(--global-air);gap:var(--global-air);min-height:100vh}@media (min-width:640px){.bc-wrap{padding-top:6rem}}.bc-wrap--panel{align-items:initial;padding:initial}@media (min-width:640px){.bc-wrap--panel{padding:initial}}.bc-wrap--columns{max-width:var(--global-wrap-width);display:grid;margin:0 auto;align-items:start;align-content:start;gap:calc(var(--global-air) * 3) var(--global-air);grid-template-areas:"form" "info"}@media (min-width:1024px){.bc-wrap--columns{grid-template-columns:1fr 1fr;grid-template-areas:"info form"}}.bc-wrap--nav{padding-top:var(--global-air)}.bc-column{display:flex;justify-content:center}.bc-column--info{padding-top:calc(var(--global-air) * 3);grid-area:info;border-top:var(--border-size-input) solid var(--idle-color)}@media (min-width:1024px){.bc-column--info{border-right:var(--border-size-input) solid var(--idle-color);border-top:initial;padding-top:initial}}.bc-column--form{grid-area:form}.bc-list{display:grid;gap:var(--inner-air)}.bc-list__item{display:grid;grid-template-columns:max-content 1fr;gap:var(--inner-air);fill:var(--primary-color)}.bc-info{padding-bottom:var(--global-air);display:grid;grid-gap:var(--inner-air)}.bc-main{display:flex;flex-direction:column;gap:var(--global-air);padding-top:var(--global-air)}@media (min-width:640px){.bc-main{gap:calc(2 * var(--global-air));padding-top:var(--global-air)}}.bc-footer{display:flex;flex-wrap:wrap;gap:var(--global-air);padding-top:calc(2 * var(--global-air));justify-content:space-between}.bc-footer:has(>*:only-child){flex-direction:row-reverse}.bc-footer-prim{display:flex;justify-content:flex-end;gap:1.5rem 1rem;flex-wrap:wrap;flex-grow:1}.bc-footer--end{justify-content:end}.bc-group{display:flex;flex-direction:column;gap:var(--global-air);margin-bottom:var(--inner-air)}.bc-group-wrap{display:contents}.bc-group-head{display:flex;gap:var(--inner-air)}.bc-group-head--vertical{flex-direction:column}.bc-group--radio{margin-bottom:initial}.bc-group--pl{padding-top:var(--global-air);gap:initial}.bc-group--start{align-items:start}.bc-group--password{--width:0%;--color:transparent}.bc-group--password[show=true]{display:block}.bc-group--password[strength=bad]{--color:var(--error-color);--width:25%}.bc-group--password[strength=medium]{--width:50%;--color:var(--alert-color)}.bc-group--password[strength=good]{--width:75%;--color:var(--correct-color)}.bc-group--password[strength=strong]{--width:100%;--color:var(--correct-color)}.bc-group-actions{display:flex;gap:var(--inner-air);justify-content:space-between}.bc-group-actions--end{justify-content:end}.bc-group__legend{display:flex;align-items:center;justify-content:space-between;padding-bottom:0.2em;width:100%;border-bottom:var(--border-size-input) solid var(--idle-color);margin-bottom:var(--inner-air)}.bc-group__legend::after{content:"-";font-size:1.2rem;font-weight:var(--bold-font-weight)}.bc-group--collapsed .bc-group__legend::after{content:"+"}.bc-group--radio .bc-group__legend{border:none}.bc-group--required .bc-group__legend{justify-content:initial}.bc-group--required .bc-group__legend::after{content:" *";font-size:initial}.bc-header{display:flex;flex-direction:column;gap:0.3em}.bc-form{display:grid;gap:var(--global-air)}.bc-actions{display:flex;gap:1em}.bc-actions--vertical{display:flex;flex-direction:row;width:100%}.bc-actions--rtl{justify-content:flex-end}.bc-code{display:grid;grid-auto-flow:column;justify-content:start;gap:0.5rem;padding:0}.bc-code-num{width:50px;height:50px;text-align:center;border:initial;outline:0;color:var(--color-text);padding:1em;border:var(--border-size-input) solid var(--idle-color);border-radius:var(--global-radius);font-weight:var(--bold-font-weight);font-size:1rem;margin:0;-webkit-appearance:none;-moz-appearance:textfield}.bc-code-num:focus{border-width:2px;outline:0;caret-color:transparent}.bc-code-wrap{display:flex;flex-direction:column;align-items:flex-start;gap:0.5rem}.bc-legal_txt{overflow-y:auto;max-height:200px;padding-right:1rem}.bc-legal_txt::-webkit-scrollbar{width:4px;outline:none}.bc-legal_txt::-webkit-scrollbar-track{background-color:var(--background-color-light);outline:none}.bc-legal_txt::-webkit-scrollbar-thumb{background-color:var(--no_sel-color);outline:none}.bc-legal_txt p{padding:0.5rem 0}.bc-legal_txt h1,.bc-legal_txt h2,.bc-legal_txt h3,.bc-legal_txt h4{font-weight:var(--bold-font-weight);padding:2rem 0 0.8rem 0}.bc-legal_txt h2:first-child{padding-top:0}.bc-legal_txt li{display:flex}.bc-legal_txt li::before{content:"·";font-weight:var(--bold-font-weight);font-size:1.2em;padding-right:0.4em}.bc-legal_txt a{font-size:1em}.bc__bg{position:absolute;width:100%;height:100%;object-fit:cover;object-position:center center;z-index:-1}.bc-cv{display:grid;grid-gap:1.7em}.bc__logo-form{display:inline-flex;align-self:start}.bc__logo-link{display:inline-flex;align-self:start;padding:0;border:none;background:none;cursor:pointer}.bc__logo{object-fit:contain;object-position:left}.pv{display:grid;margin:0 auto;width:100%;grid-template-columns:1fr;grid-template-areas:"info" "gallery" "checkout" "extra" "recomendations";align-content:start;padding:var(--global-air);grid-gap:calc(var(--global-air) * 2)}@media (min-width:700px){.pv{grid-gap:var(--global-air) calc(var(--global-air) * 2);grid-template-columns:1fr minmax(auto,350px);grid-template-areas:"gallery checkout" "info checkout" "extra checkout" "recomendations recomendations";grid-auto-rows:auto;grid-template-rows:auto 1fr auto}}@media (min-width:1200px){.pv{grid-template-columns:minmax(auto,350px) 1fr minmax(auto,350px);grid-template-areas:"gallery info checkout" "gallery extra checkout" "recomendations recomendations checkout"}}@media print{.pv{grid-template-columns:1fr 3fr;grid-template-areas:"gallery info" "gallery checkout" "gallery extra";max-width:600px;margin:0 auto}}.pv-gallery{grid-area:gallery;display:grid;grid-gap:var(--inner-air);align-content:start}.pv-info{grid-area:info;display:grid;grid-gap:var(--global-air);align-content:start}.pv-info-data{display:grid;grid-gap:var(--inner-air)}.pv-info-data-certs{display:grid;grid-gap:var(--inner-air)}.pv-info-data-brand{display:flex;align-items:center;gap:var(--inner-air)}.pv-info-data-brand__link{display:flex;align-items:center;grid-gap:calc(var(--inner-air) / 2)}.pv-info-data-codes{display:grid;grid-gap:calc(var(--inner-air) / 2)}@media print{.pv-info{grid-gap:var(--inner-air)}.pv-info .title{font-size:var(--global-font-size)}}.pv-extra{grid-area:extra}.pv-recom{grid-area:recomendations;padding:calc(var(--global-air) * 3) 0;display:grid;grid-gap:calc(var(--global-air) * 2);align-content:start}.pv-recom__block{display:grid;grid-gap:var(--inner-air);align-content:start}.pv-recom__block .product-list{grid-auto-flow:column;grid-auto-columns:220px;grid-gap:var(--global-air);overflow-x:auto;overscroll-behavior-x:contain}@media (hover:none){.pv-recom__block .product-list{scroll-snap-type:x mandatory}}.pv-recom__block .product-list{scrollbar-width:none}.pv-recom__block .product-list::-webkit-scrollbar{display:none}.pv-recom__block .product-list{cursor:grab}.pv-recom__block .product-list__warning{grid-row:1;width:max-content;position:sticky;left:0;justify-self:start}.pv-recom__block .product-list:has(>.product-list__warning)>.product-item{grid-row:2}.pv-recom__block--dragging .product-list{cursor:grabbing;user-select:none}.pv-recom__progress{height:4px;border-radius:2px;background-color:var(--idle-color);overflow:hidden;cursor:pointer}.pv-recom__progress__thumb{height:100%;border-radius:2px;background-color:var(--primary-color)}.pv-recom__title{margin:0}.pv-checkout{grid-area:checkout;display:grid;grid-gap:calc(var(--global-air) * 3);align-content:start}.pv-checkout-g{display:grid;grid-gap:var(--inner-air)}.pv-checkout-g--atc{max-block-size:calc(100svb - var(--gn-bottom-height) - 2 * var(--global-air));overflow-y:auto}@media (max-width:640px){.pv-checkout-g--atc{position:fixed;background-color:var(--background-color);left:0rem;right:0rem;bottom:var(--gn-bottom-height);padding:var(--global-air);padding-top:var(--inner-air);box-shadow:var(--box-shadow)}}.pv-checkout-g-act{display:flex;gap:var(--inner-air);position:relative;justify-content:end}.pv-checkout-g__title{display:block}.pv-avail{display:grid;grid-gap:var(--global-air)}.pv-avail-head{display:flex;align-items:center;grid-gap:var(--inner-air)}.pv-avail-opt{display:grid}.pv-avail-opt-head{display:grid;align-items:baseline;grid-template-columns:1rem 1fr;grid-gap:var(--inner-air);padding-bottom:var(--inner-air)}.pl{min-height:100vh;display:grid;grid-template-columns:minmax(0,1fr);gap:var(--global-air);padding:var(--global-air)}@media (min-width:1024px){.pl{grid-template-columns:calc(var(--global-wrap-width) * 2 / 12) 1fr}}.pl-nav{position:fixed;inset:0;z-index:13;display:flex;flex-direction:column;justify-content:end;background-color:transparent;visibility:hidden;transition:background-color 0.2s ease,visibility 0s linear 0.2s}.pl-nav--show{visibility:visible;background-color:rgba(26,21,21,0.45);transition:background-color 0.2s ease,visibility 0s}body:has(.pl-nav--show) .tour-fab{display:none}@media (min-width:1024px){.pl-nav{display:initial;position:initial;inset:initial;z-index:initial;background-color:initial;visibility:initial;transition:none}}@media (prefers-reduced-motion:reduce){.pl-nav{transition:none}}.pl-nav-body{display:grid;align-content:start;background-color:var(--background-color);grid-gap:calc(var(--global-air) * 1.5);max-height:85dvh;overflow-y:auto;overscroll-behavior:contain;padding:0 var(--global-air);border-radius:var(--global-air) var(--global-air) 0 0;box-shadow:var(--box-shadow);transform:translateY(100%);transition:transform 0.2s ease-in}.pl-nav--show .pl-nav-body{transform:none;transition-timing-function:ease-out}@media (min-width:1024px){.pl-nav-body{max-height:initial;overflow-y:initial;padding:initial;border-radius:initial;box-shadow:initial;transform:none;transition:none}}@media (prefers-reduced-motion:reduce){.pl-nav-body{transition:none}}.pl-nav-body-attributes{display:grid;grid-gap:calc(var(--global-air) * 0.75)}.pl-nav-body-head,.pl-nav-body-foot{position:sticky;z-index:1;background-color:var(--background-color)}.pl-nav-body-head{top:0;display:flex;justify-content:space-between;align-items:center;padding:var(--global-air) 0 var(--inner-air)}.pl-nav-body-foot{bottom:0;display:grid;padding:var(--global-air) 0;border-top:var(--border-size-input) solid var(--idle-color)}@media (min-width:1024px){.pl-nav-body-head,.pl-nav-body-foot{display:none}}.pl-nav-body-reset{display:flex}.pl-nav-body-reset .button{justify-content:start}.pl-main{display:grid;grid-template-columns:minmax(0,1fr);gap:var(--global-air);align-content:start;justify-items:center;padding-bottom:calc(var(--global-air) * 8)}.pl-head{width:100%}.pl-list{display:grid;grid-template-columns:minmax(0,1fr);grid-gap:var(--global-air);width:100%}.pl-list>.product-list__warning{justify-self:stretch;padding:var(--inner-air) var(--global-air);border-radius:var(--global-radius);background-color:var(--background-color-light);color:var(--text-color)}.pl-list-head{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:var(--inner-air)}.pl-list-head-actions{display:flex;flex-wrap:wrap;align-items:center;gap:var(--global-air)}.pl-list-head__filters{box-sizing:border-box;min-height:44px;text-transform:none;font-size:initial}@media (min-width:1024px){.pl-list-head__filters{display:none}}.pl-list-head__count{min-width:1.4em;padding:0 0.3em;box-sizing:border-box;border-radius:0.7em;background-color:var(--primary-color);color:var(--primary-contrast-color);font-size:var(--xsmall-font-size);font-weight:var(--bold-font-weight);text-align:center}.pl-chips{display:flex;flex-wrap:wrap;gap:var(--inner-air);margin:0;padding:0;list-style:none}.pl-chips__chip{box-sizing:border-box;display:flex;align-items:center;gap:var(--inner-air);min-height:36px;padding:0 var(--inner-air) 0 calc(1.5 * var(--inner-air));border:var(--border-size-input) solid var(--primary-color);border-radius:var(--global-radius);background-color:transparent;color:var(--text-color);fill:var(--text-color);font-size:var(--small-font-size);cursor:pointer;transition:background-color 0.15s ease}.pl-chips__chip:hover{background-color:var(--background-color-light)}.pl-chips__chip:focus-visible{outline:2px solid var(--primary-color);outline-offset:2px}@media (max-width:1024px){.pl-nav--show .pl-filter-group-list{gap:0}.pl-nav--show .pl-filter-item-checkbox{min-height:44px;gap:var(--inner-air)}.pl-nav--show .pl-filter-item-checkbox>input{font-size:1.3em}}.pl-filter-group-toggle{display:flex;align-items:center;justify-content:space-between;width:100%;min-height:44px;cursor:pointer}@media (min-width:1024px){.pl-filter-group-toggle{display:none}}.pl-filter-group-toggle svg{transition:transform 0.2s}.pl-filter-group:not(.pl-filter-group--closed) .pl-filter-group-toggle svg{transform:rotate(180deg)}@media (max-width:1024px){.pl-filter-group-toggle ~ .pl-filter-group-title__text{display:none}}@media (max-width:1024px){.pl-filter-group--closed>:not(.pl-filter-group-title){display:none}}.cv-custom_action{display:flex;gap:var(--inner-air);align-items:center}.cv-custom_action-wrap{display:grid;grid-gap:var(--global-air);padding-top:var(--global-air)}@media (min-width:640px){.cv-custom_action-wrap{padding-top:var(--inner-air);grid-gap:var(--inner-air)}}.cv-custom_action__note>button{padding-left:var(--inner-air);display:initial}.es{display:grid;grid-gap:calc(var(--global-air) * 2) var(--global-air);grid-template-areas:"form" "actions"}@media (min-width:1200px){.es{grid-template-columns:auto 600px;grid-template-areas:"form preview" "form actions" "form ."}}.es-wrap{display:grid;min-height:100vh;padding:var(--global-air);align-content:start}.es-form{grid-area:form}.es-actions{grid-area:actions;justify-self:end}@media (min-width:1200px){.es-group{display:flex;flex-direction:column;align-items:flex-end;gap:calc(2 * var(--global-air));position:sticky;top:var(--global-air)}}.es-summary{grid-area:preview;padding:var(--global-air);display:grid;grid-gap:calc(var(--global-air) * 2);align-content:start;top:0;left:0;overflow-y:auto;width:100%;word-break:break-all}.es-summary-wrap{visibility:hidden;display:none;box-shadow:var(--box-shadow);aspect-ratio:1/1.414;overflow-y:auto;width:100%}@media (min-width:1200px){.es-summary-wrap{display:initial;visibility:visible;height:initial}}@media print{.es-summary-wrap{display:initial;visibility:visible;height:initial;box-shadow:none;aspect-ratio:initial;overflow:initial}}.es-summary-head{display:grid;grid-template-columns:1fr 1fr;justify-content:space-between}.es-summary-head-company{text-align:end}.es-summary-info{display:flex;flex-direction:column;gap:var(--inner-air)}.es-summary-observations{display:grid;grid-gap:var(--inner-air)}.es-additional_lines{display:grid;grid-gap:var(--global-air);justify-items:start}.es-additional_lines-wrap{display:grid;grid-gap:var(--global-air);justify-items:start}.ti{display:grid;max-width:calc(var(--global-wrap-width) * 6 / 12);grid-gap:calc(var(--global-air) * 2)}.ti-wrap{display:flex;padding:var(--global-air);padding-bottom:calc(var(--global-air) * 3);max-width:var(--global-wrap-width);margin:0 auto}.ti-image{max-height:350px;width:100%;object-fit:contain;object-position:left}.post-list{display:grid;padding:var(--global-air);gap:var(--global-air);min-height:100vh;align-content:start}.offer_request{line-height:1.45}.offer_request .button:focus-visible,.offer_request a:focus-visible{outline:2px solid var(--primary-color);outline-offset:2px}.offer_request .head-cnt{gap:calc(var(--inner-air) / 2)}.offer_request .head .title{font-size:calc(var(--title-font-size) * 1.25);letter-spacing:-0.01em;font-variant-numeric:tabular-nums}.offer_request .head-cnt>.label.foggy{font-size:var(--xsmall-font-size);letter-spacing:0.09em;text-transform:uppercase}.offer_request .head-act .button--nude,.offer_request .panel-table-actnbar .button--nude,.offer_request .panel-body-extra_actions .button--nude{text-transform:none;color:var(--text-color);fill:var(--text-color);padding:calc(var(--inner-air) / 2) calc(var(--inner-air) * 0.75);border-bottom:var(--border-size-input) solid var(--no_sel-color);border-radius:var(--global-radius) var(--global-radius) 0 0}.offer_request .head-act .button--nude:hover,.offer_request .panel-table-actnbar .button--nude:hover,.offer_request .panel-body-extra_actions .button--nude:hover{font-weight:var(--regular-font-weight);background-color:var(--background-color-light);border-bottom-color:var(--text-color)}.offer_request .head-act{gap:var(--inner-air) calc(var(--inner-air) / 2)}.offer_request .offer_sum{display:flex;flex-wrap:wrap;align-items:center;gap:var(--global-air) calc(var(--global-air) * 2);margin-top:var(--global-air);padding:var(--global-air);background-color:var(--background-color-subtle);border:var(--border-size-input) solid var(--idle-color);border-radius:calc(var(--global-radius) * 1.5)}.offer_request .offer_sum-idn{display:grid;gap:calc(var(--inner-air) / 2);min-width:0}.offer_request .offer_sum .status{color:var(--text-color)}.offer_request .offer_sum .status .legend{font-size:var(--small-font-size);font-weight:var(--bold-font-weight)}.offer_request .offer_sum__client{font-size:var(--subtitle-font-size);font-weight:var(--bold-font-weight)}.offer_request .offer_sum-facts{display:flex;flex-wrap:wrap;gap:var(--global-air) calc(var(--global-air) * 1.5);flex:1;margin:0}.offer_request .offer_sum-fact{display:grid;gap:calc(var(--inner-air) / 4);min-width:0}.offer_request .offer_sum-fact--alert .offer_sum__figure{color:var(--alert-text-color)}.offer_request .offer_sum-fact--expired .offer_sum__figure{color:var(--no_sel-color)}.offer_request .offer_sum-fact--alert .offer_sum__countdown{font-weight:var(--bold-font-weight)}.offer_request .offer_sum__rubric{display:block;font-size:var(--xsmall-font-size);letter-spacing:0.09em;text-transform:uppercase;color:var(--no_sel-color)}.offer_request .offer_sum__figure{margin:0;font-variant-numeric:tabular-nums}.offer_request .offer_sum__countdown::before{content:"·";padding:0 calc(var(--inner-air) / 2);color:var(--no_sel-color)}.offer_request .offer_sum__swap{padding:0;gap:calc(var(--inner-air) / 2)}.offer_request .offer_sum-total{display:grid;gap:calc(var(--inner-air) / 4);justify-items:end;text-align:end;margin:0;margin-left:auto}.offer_request .offer_sum__amount{font-size:calc(var(--title-font-size) * 1.15);font-weight:var(--bold-font-weight);letter-spacing:-0.01em;font-variant-numeric:tabular-nums}.offer_request .panel-table-actnbar{border-bottom-width:var(--border-size-input);margin-top:calc(var(--global-air) * 1.5);color:var(--text-color)}.offer_request .panel-table-actnbar-num{font-size:var(--xsmall-font-size);letter-spacing:0.09em;text-transform:uppercase;color:var(--no_sel-color)}.offer_request .product-price,.offer_request .product-total,.offer_request .product-quantity{font-variant-numeric:tabular-nums}.offer_request .product-price .button{border-radius:var(--global-radius)}.offer_request .product-price .button:hover{background-color:var(--background-color-light)}.offer_request-date{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:var(--global-air);justify-self:stretch;margin-top:var(--global-air);padding:var(--global-air);background-color:var(--background-color-subtle);border:var(--border-size-input) solid var(--idle-color);border-radius:calc(var(--global-radius) * 1.5)}.offer_request-date-cnt{display:grid;gap:calc(var(--inner-air) / 4)}.offer_request-date__hint{margin:0}.offer_request-date .form,.offer_request-date .bc-group{margin:0;padding:0;border:0}.offer_request-date .forms-line{margin:0}.offer_request-date .forms-line--date{gap:calc(var(--inner-air) / 2);align-items:center}.offer_request-pdf{display:flex;flex-direction:column;align-items:center;justify-content:center;position:relative;overflow:hidden;width:100%;aspect-ratio:3/4;border:var(--border-size-input) solid var(--idle-color);border-radius:var(--global-radius)}.offer_request-pdf__embed{position:absolute;width:100%;height:100%;z-index:5}.offer_request-footer{line-height:1.45;flex-direction:row;flex-wrap:wrap;align-items:flex-end;justify-content:space-between;gap:var(--global-air) calc(var(--global-air) * 2)}.offer_request-footer-notes{display:grid;gap:calc(var(--inner-air) / 2);flex:1 1 320px;max-width:52ch}.offer_request-footer-notes .panel-footer__message{text-align:justify;hyphens:auto}.offer_request-footer .panel-footer-actions{align-items:center}.offer_request-footer .panel-footer-actions .button--nude{text-transform:none;color:var(--text-color);fill:var(--text-color);padding:calc(var(--inner-air) / 2) calc(var(--inner-air) * 0.75);border-bottom:var(--border-size-input) solid var(--no_sel-color);border-radius:var(--global-radius) var(--global-radius) 0 0}.offer_request-footer .panel-footer-actions .button--nude:hover{font-weight:var(--regular-font-weight);background-color:var(--background-color-light);border-bottom-color:var(--text-color)}.offer_request-footer .panel-footer-actions .offer_request-footer__discard:hover{color:var(--error-color);fill:var(--error-color);border-bottom-color:var(--error-color)}.offer_request-footer-close{display:grid;gap:var(--inner-air);justify-items:end;flex:0 0 auto}.offer_request-footer-close .panel-footer-total{margin:0}.offer_request-footer-close .table{font-variant-numeric:tabular-nums}.offer_request-footer .button:focus-visible,.offer_request-footer a:focus-visible{outline:2px solid var(--primary-color);outline-offset:2px}.offer_request-nav{line-height:1.4}.offer_request-nav .nav-el-cont{display:grid;grid-template-columns:1fr auto;grid-template-areas:"title status" "client client" "total total";align-items:center;column-gap:calc(var(--inner-air) / 2);row-gap:calc(var(--inner-air) / 3);padding:calc(var(--inner-air) * 0.6) var(--global-air);border-left-width:3px}.offer_request-nav .nav-el-cont:hover{background-color:var(--background-color-subtle)}.offer_request-nav .nav-el-cont--selected{background-color:var(--background-color-subtle)}.offer_request-nav .nav-el-cont:focus-visible{outline:2px solid var(--primary-color);outline-offset:-2px}.offer_request-nav .nav-el-cont:hover .nav-el-description,.offer_request-nav .nav-el-cont--selected .nav-el-description{font-weight:var(--regular-font-weight)}.offer_request-nav .nav-el-description{display:contents}.offer_request-nav .nav-el-description>span:first-child{grid-area:title;font-weight:var(--bold-font-weight);overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.offer_request-nav .nav-el-description__content:not(:last-child){grid-area:client;font-size:var(--xsmall-font-size);color:var(--no_sel-color);overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.offer_request-nav .nav-el-description__content:last-child{grid-area:total;font-size:var(--small-font-size);font-weight:var(--bold-font-weight);font-variant-numeric:tabular-nums;color:var(--text-color);white-space:nowrap}.offer_request-nav .status{grid-area:status;justify-self:end;font-size:var(--xsmall-font-size);white-space:nowrap}.offer_request-nav .status .legend{font-size:var(--xsmall-font-size)}.or-end_actions{display:grid;gap:var(--inner-air);padding:var(--global-air) 0}.or-footer{position:sticky;inline-size:100%;inset-inline-start:0;inset-block-end:0;background-color:var(--background-color);display:grid;padding:var(--global-air) 0;border-top:var(--border-size-nav) solid var(--idle-color)}.co-head{display:grid;gap:calc(var(--inner-air) / 2);margin-block-end:var(--global-air)}.co-head__crumbs{color:var(--hover-contrast-color)}.co-head__back{justify-self:start;color:var(--primary-color);text-transform:uppercase;text-decoration:none}.co{display:grid;gap:calc(var(--global-air) * 2);align-items:start}@media (min-width:1024px){.co{grid-template-columns:minmax(0,1fr) minmax(300px,380px);gap:calc(var(--global-air) * 2.5)}}.co-main{display:grid;gap:calc(var(--global-air) * 2);min-inline-size:0}.co-section{display:grid;gap:var(--global-air)}.co-section__title{margin:0;padding-block-end:calc(var(--inner-air) * 0.75);font-size:var(--global-font-size);font-weight:var(--regular-font-weight);color:var(--hover-contrast-color);border-block-end:2px solid var(--idle-color)}.co-group{display:grid;gap:var(--inner-air);border:0;margin:0;padding:0;min-inline-size:0}.co-legend{padding:0;margin-block-end:var(--inner-air);color:var(--hover-contrast-color);font-size:var(--small-font-size)}.co-legend--hidden{position:absolute;inline-size:1px;block-size:1px;overflow:clip;clip-path:inset(50%);white-space:nowrap}.co-options{display:grid;gap:var(--inner-air);border:0;margin:0;padding:0;min-inline-size:0;grid-template-columns:repeat(auto-fit,minmax(min(100%,18rem),1fr))}.co .forms-line--radio-box:has(.forms__field:disabled){opacity:0.6}.co-address .forms-label{display:grid;gap:calc(var(--inner-air) / 3)}.co-hint{margin:0;font-size:var(--small-font-size);color:var(--text-color);background-color:var(--background-color-light);border-radius:var(--global-radius);padding:var(--inner-air) calc(var(--inner-air) * 1.5)}.co-hint--warning{color:var(--alert-text-color);background-color:transparent;padding:0;padding-block-start:calc(var(--inner-air) / 2)}.co-link{justify-self:start;color:var(--primary-color);text-transform:uppercase}.co-new-address{display:grid;gap:var(--inner-air);padding:calc(var(--inner-air) * 2);border-radius:var(--global-radius);border:var(--border-size-input) solid var(--idle-color)}.co-new-address__note{margin:0}.co-new-address__actions{display:flex;flex-wrap:wrap;justify-content:flex-end;gap:var(--inner-air)}.co-fields{display:grid;gap:var(--global-air);grid-template-columns:repeat(auto-fit,minmax(min(100%,18rem),1fr))}.co-fields__wide{display:grid;grid-column:1/-1}.co-counter{justify-self:end}.co-notice{display:grid;gap:calc(var(--inner-air) / 2);padding:calc(var(--inner-air) * 1.5) calc(var(--inner-air) * 2);border-radius:var(--global-radius);background-color:var(--background-color-light)}.co-notice--warning{border:1px solid var(--primary-color);background-color:color-mix(in oklch,var(--primary-color) 10%,var(--background-color))}.co-notice__list{margin:0;padding-inline-start:var(--global-air)}.co-notice__close{justify-self:end}.co-summary{display:grid;gap:var(--global-air);min-inline-size:0}@media (max-width:1024px){.co-summary{order:-1}}@media (min-width:1024px){.co-summary{position:sticky;inset-block-start:var(--global-air)}}.co-summary__error{color:var(--error-color);font-weight:var(--bold-font-weight)}.co-summary__legal{margin:0;text-align:end}.co-lines{list-style:none;margin:0;padding:0;display:grid}.co-line{display:flex;align-items:flex-start;gap:var(--global-air);padding:var(--inner-air) 0;border-block-end:var(--border-size-input) solid var(--idle-color)}.co-line__image{flex:none;inline-size:56px;block-size:56px;object-fit:contain;border-radius:var(--global-radius);display:flex;align-items:center;justify-content:center}.co-line__info{flex:1;display:grid;gap:calc(var(--inner-air) / 3);min-inline-size:0}.co-line__total{white-space:nowrap}.co-total{display:flex;justify-content:space-between;align-items:baseline}.co-total strong:last-child{font-size:var(--subtitle-font-size)}.co-choice{display:grid;gap:calc(var(--inner-air) / 2);margin:0;padding-block-start:var(--inner-air);border-block-start:var(--border-size-nav) solid var(--idle-color)}.co-choice div{display:flex;flex-wrap:wrap;gap:calc(var(--inner-air) / 2)}.co-choice dd{margin:0}.co-products__title{display:flex;justify-content:space-between;align-items:center;cursor:pointer;list-style:none}.co-products__title::-webkit-details-marker{display:none}.co-products__title svg{inline-size:0.8em;fill:currentColor}@media (prefers-reduced-motion:no-preference){.co-products__title svg{transition:transform 160ms ease-out}}@media (min-width:1024px){.co-products__title svg{display:none}}.co-products[open] .co-products__title svg{transform:rotate(180deg)}.co-confirm{box-sizing:border-box;inline-size:100%;justify-content:center;text-transform:uppercase}.co-pay{display:grid;gap:var(--inner-air)}@media (max-width:1024px){.co-pay{position:fixed;inset-inline-start:0;inset-inline-end:0;inset-block-end:0;z-index:10;padding-block:var(--inner-air) calc(var(--global-air) + env(safe-area-inset-bottom,0px));padding-inline:var(--global-air);background-color:var(--background-color);box-shadow:var(--box-shadow-light)}}@media (max-width:640px){.co-pay{inset-block-end:var(--gn-bottom-height)}}@media (max-width:1024px){.co-pay .co-choice{display:flex;gap:calc(var(--inner-air) / 2);padding-block-start:0;border-block-start:0;font-size:var(--small-font-size);color:var(--hover-contrast-color);min-inline-size:0}.co-pay .co-choice div{flex-wrap:nowrap;min-inline-size:0}.co-pay .co-choice div + div::before{content:"·";padding-inline-end:calc(var(--inner-air) / 2)}.co-pay .co-choice dt{display:none}.co-pay .co-choice dd{white-space:nowrap;overflow:clip;text-overflow:ellipsis}}@media (max-width:1024px){.co{padding-block-end:calc(9rem + env(safe-area-inset-bottom,0px))}}@media (max-width:640px){.co{padding-block-end:calc(9rem + var(--gn-bottom-height) + env(safe-area-inset-bottom,0px))}}.co-summary strong,.co-notice strong{font-weight:var(--bold-font-weight)}.co-head__back:focus-visible,.co-link:focus-visible,.co-products__title:focus-visible{outline:2px solid var(--primary-color);outline-offset:2px}.co-head__back:active,.co-link:active,.co-products__title:active{color:var(--primary-color)}.co-line__total{font-variant-numeric:tabular-nums}.da{display:grid;grid-gap:calc(var(--global-air) * 3);padding:var(--global-air);padding-bottom:calc(var(--global-air) * 6)}.da-sect{display:grid;grid-gap:var(--inner-air);align-items:start;align-content:start;width:100%;max-width:500px}@media (min-width:1024px){.da-sect{max-width:initial}}.da-sect-wrap{display:grid;grid-gap:calc(var(--global-air) * 3)}@media (min-width:640px){.da-sect-wrap{grid-template-columns:repeat(auto-fit,minmax(min(400px,100%),1fr))}}.da-sect-wrap--contact{grid-template-columns:1fr;justify-items:end;width:100%;max-width:300px;justify-self:end}.da-sect__head{display:flex;align-items:center;justify-content:space-between;gap:var(--inner-air);min-height:44px;flex-wrap:wrap}.da-sect__act{text-align:right;min-height:44px}.da-shortcuts{display:flex;flex-wrap:wrap;gap:var(--inner-air)}.da-shortcut{display:inline-flex;align-items:center;gap:calc(var(--inner-air) / 2);min-height:44px}