*,:after,:before{--tw-border-spacing-x:0;--tw-border-spacing-y:0;--tw-translate-x:0;--tw-translate-y:0;--tw-rotate:0;--tw-skew-x:0;--tw-skew-y:0;--tw-scale-x:1;--tw-scale-y:1;--tw-pan-x: ;--tw-pan-y: ;--tw-pinch-zoom: ;--tw-scroll-snap-strictness:proximity;--tw-gradient-from-position: ;--tw-gradient-via-position: ;--tw-gradient-to-position: ;--tw-ordinal: ;--tw-slashed-zero: ;--tw-numeric-figure: ;--tw-numeric-spacing: ;--tw-numeric-fraction: ;--tw-ring-inset: ;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-color:rgb(59 130 246/0.5);--tw-ring-offset-shadow:0 0 #0000;--tw-ring-shadow:0 0 #0000;--tw-shadow:0 0 #0000;--tw-shadow-colored:0 0 #0000;--tw-blur: ;--tw-brightness: ;--tw-contrast: ;--tw-grayscale: ;--tw-hue-rotate: ;--tw-invert: ;--tw-saturate: ;--tw-sepia: ;--tw-drop-shadow: ;--tw-backdrop-blur: ;--tw-backdrop-brightness: ;--tw-backdrop-contrast: ;--tw-backdrop-grayscale: ;--tw-backdrop-hue-rotate: ;--tw-backdrop-invert: ;--tw-backdrop-opacity: ;--tw-backdrop-saturate: ;--tw-backdrop-sepia: ;--tw-contain-size: ;--tw-contain-layout: ;--tw-contain-paint: ;--tw-contain-style: }::backdrop{--tw-border-spacing-x:0;--tw-border-spacing-y:0;--tw-translate-x:0;--tw-translate-y:0;--tw-rotate:0;--tw-skew-x:0;--tw-skew-y:0;--tw-scale-x:1;--tw-scale-y:1;--tw-pan-x: ;--tw-pan-y: ;--tw-pinch-zoom: ;--tw-scroll-snap-strictness:proximity;--tw-gradient-from-position: ;--tw-gradient-via-position: ;--tw-gradient-to-position: ;--tw-ordinal: ;--tw-slashed-zero: ;--tw-numeric-figure: ;--tw-numeric-spacing: ;--tw-numeric-fraction: ;--tw-ring-inset: ;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-color:rgb(59 130 246/0.5);--tw-ring-offset-shadow:0 0 #0000;--tw-ring-shadow:0 0 #0000;--tw-shadow:0 0 #0000;--tw-shadow-colored:0 0 #0000;--tw-blur: ;--tw-brightness: ;--tw-contrast: ;--tw-grayscale: ;--tw-hue-rotate: ;--tw-invert: ;--tw-saturate: ;--tw-sepia: ;--tw-drop-shadow: ;--tw-backdrop-blur: ;--tw-backdrop-brightness: ;--tw-backdrop-contrast: ;--tw-backdrop-grayscale: ;--tw-backdrop-hue-rotate: ;--tw-backdrop-invert: ;--tw-backdrop-opacity: ;--tw-backdrop-saturate: ;--tw-backdrop-sepia: ;--tw-contain-size: ;--tw-contain-layout: ;--tw-contain-paint: ;--tw-contain-style: }/*
! tailwindcss v3.4.19 | MIT License | https://tailwindcss.com
*/*,:after,:before{box-sizing:border-box;border:0 solid #e5e7eb}:after,:before{--tw-content:""}:host,html{line-height:1.5;-webkit-text-size-adjust:100%;-moz-tab-size:4;-o-tab-size:4;tab-size:4;font-family:ui-sans-serif,system-ui,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji;font-feature-settings:normal;font-variation-settings:normal;-webkit-tap-highlight-color:transparent}body{line-height:inherit}hr{height:0;color:inherit;border-top-width:1px}abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,pre,samp{font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace;font-feature-settings:normal;font-variation-settings:normal;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}button,input,optgroup,select,textarea{font-family:inherit;font-feature-settings:inherit;font-variation-settings:inherit;font-size:100%;font-weight:inherit;line-height:inherit;letter-spacing:inherit;color:inherit;margin:0;padding:0}button,select{text-transform:none}button,input:where([type=button]),input:where([type=reset]),input:where([type=submit]){-webkit-appearance:button;background-color:transparent;background-image:none}:-moz-focusring{outline:auto}:-moz-ui-invalid{box-shadow:none}progress{vertical-align:baseline}::-webkit-inner-spin-button,::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}summary{display:list-item}blockquote,dd,dl,figure,h1,h2,h3,h4,h5,h6,hr,p,pre{margin:0}fieldset{margin:0}fieldset,legend{padding:0}menu,ol,ul{list-style:none;margin:0;padding:0}dialog{padding:0}textarea{resize:vertical}input::-moz-placeholder,textarea::-moz-placeholder{opacity:1;color:#9ca3af}input::placeholder,textarea::placeholder{opacity:1;color:#9ca3af}[role=button],button{cursor:pointer}:disabled{cursor:default}audio,canvas,embed,iframe,img,object,svg,video{display:block;vertical-align:middle}img,video{max-width:100%;height:auto}[hidden]:where(:not([hidden=until-found])){display:none}.shell{margin-left:auto;margin-right:auto;width:100%;max-width:1440px;padding-left:1rem;padding-right:1rem}@media (min-width:640px){.shell{padding-left:1.5rem;padding-right:1.5rem}}@media (min-width:1024px){.shell{padding-left:2.5rem;padding-right:2.5rem}}.eyebrow{font-size:10px;font-weight:700;text-transform:uppercase;letter-spacing:.18em;--tw-text-opacity:1;color:rgb(16 45 45/var(--tw-text-opacity,1))}.section-title{font-size:1.875rem;line-height:2.25rem;line-height:1.25;--tw-text-opacity:1;color:rgb(16 32 49/var(--tw-text-opacity,1));font-family:Bodoni\ 72,Didot,Bodoni Moda,Georgia,Times New Roman,serif}.product-page__price-row .section-title{letter-spacing:-.025em}@media (min-width:640px){.section-title{font-size:2.25rem;line-height:2.5rem}}.btn-primary{display:inline-flex;min-height:2.75rem;align-items:center;justify-content:center;border-radius:.75rem;--tw-bg-opacity:1;background-color:rgb(16 32 49/var(--tw-bg-opacity,1));padding:.75rem 1.25rem;font-size:.875rem;line-height:1.25rem;font-weight:700;--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1));transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.operations-system-v1 .surface article.btn-primary{border:1px solid rgb(16 32 49/8%);box-shadow:none}.operations-purchases__invoice-entry-lines .btn-primary{background:#f8f4ec;border:1px solid rgb(16 32 49/7%);padding:1rem}.operations-system-v1 .operations-inventory .operations-purchases__invoice-table-heading>div>p.btn-primary,.operations-system-v1 .operations-purchases__invoice-table-heading>div>p.btn-primary{font-size:.875rem;line-height:1.55}.btn-primary:hover{--tw-bg-opacity:1;background-color:rgb(16 45 45/var(--tw-bg-opacity,1))}.btn-secondary{display:inline-flex;min-height:2.75rem;align-items:center;justify-content:center;border-radius:.75rem;border-width:1px;--tw-border-opacity:1;border-color:rgb(16 32 49/var(--tw-border-opacity,1));padding:.75rem 1.25rem;font-size:.875rem;line-height:1.25rem;font-weight:700;--tw-text-opacity:1;color:rgb(16 32 49/var(--tw-text-opacity,1));transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.operations-system-v1 .surface article.btn-secondary{border:1px solid rgb(16 32 49/8%);box-shadow:none}.operations-purchases__invoice-entry-lines .btn-secondary{background:#f8f4ec;border:1px solid rgb(16 32 49/7%);padding:1rem}.operations-system-v1 .operations-inventory .operations-purchases__invoice-table-heading>div>p.btn-secondary,.operations-system-v1 .operations-purchases__invoice-table-heading>div>p.btn-secondary{font-size:.875rem;line-height:1.55}.btn-secondary:hover{--tw-bg-opacity:1;background-color:rgb(16 32 49/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1))}.btn-quiet{display:inline-flex;min-height:2.5rem;align-items:center;justify-content:center;border-radius:.75rem;padding:.5rem 1rem;font-size:.875rem;line-height:1.25rem;font-weight:700;--tw-text-opacity:1;color:rgb(16 32 49/var(--tw-text-opacity,1));transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.operations-system-v1 .surface article.btn-quiet{border:1px solid rgb(16 32 49/8%);box-shadow:none}.operations-purchases__invoice-entry-lines .btn-quiet{background:#f8f4ec;border:1px solid rgb(16 32 49/7%);padding:1rem}.operations-system-v1 .operations-inventory .operations-purchases__invoice-table-heading>div>p.btn-quiet,.operations-system-v1 .operations-purchases__invoice-table-heading>div>p.btn-quiet{font-size:.875rem;line-height:1.55}.btn-quiet:hover{background-color:rgb(16 32 49/.05)}.field{min-height:2.75rem;width:100%;min-width:0;max-width:100%;border-radius:.75rem;border-width:1px;border-color:rgb(16 32 49/.2);--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1));padding:.5rem .75rem;font-size:.875rem;line-height:1.25rem;--tw-text-opacity:1;color:rgb(38 54 68/var(--tw-text-opacity,1))}.operations-system-v1 .field{background-color:#fffdf9}.operations-system-v1 .surface article.field{border:1px solid rgb(16 32 49/8%);box-shadow:none}.operations-purchases__invoice-entry-lines .field{background:#f8f4ec;border:1px solid rgb(16 32 49/7%);padding:1rem}.operations-system-v1 .operations-inventory .operations-purchases__invoice-table-heading>div>p.field{font-size:.875rem;line-height:1.55}.operations-production [role=dialog][aria-label^=Editar] details.field,.operations-production [role=dialog][aria-label^=Editar] section.field{background:#fffefa}.operations-system-v1 .operations-purchases__invoice-table-heading>div>p.field{font-size:.875rem;line-height:1.55}.field::-moz-placeholder{--tw-text-opacity:1;color:rgb(102 113 125/var(--tw-text-opacity,1))}.field::placeholder{--tw-text-opacity:1;color:rgb(102 113 125/var(--tw-text-opacity,1))}.field:focus{--tw-border-opacity:1;border-color:rgb(16 45 45/var(--tw-border-opacity,1))}.surface{border-radius:1rem;border-width:1px;border-color:rgb(16 32 49/.1);--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1));--tw-shadow:0 18px 50px rgb(16 32 49/10%);--tw-shadow-colored:0 18px 50px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.operations-system-v1 .surface{background-color:#fffdf9}.operations-production [role=dialog][aria-label^="Subir imágenes"] details.surface,.operations-production [role=dialog][aria-label^="Subir imágenes"] section.surface,.operations-production [role=dialog][aria-label^=Editar] details.surface,.operations-production [role=dialog][aria-label^=Editar] section.surface{border-color:rgb(16 45 45/14%);border-radius:1.15rem;box-shadow:0 8px 22px rgb(16 32 49/4%)}.operations-production [role=dialog][aria-label^=Editar] details.surface,.operations-production [role=dialog][aria-label^=Editar] section.surface{background:#fffefa}.page-heading{border-bottom-width:1px;border-color:rgb(16 32 49/.1);--tw-bg-opacity:1;background-color:rgb(234 225 211/var(--tw-bg-opacity,1));padding-top:3rem;padding-bottom:3rem;--tw-text-opacity:1;color:rgb(16 32 49/var(--tw-text-opacity,1))}@media (min-width:640px){.page-heading{padding-top:4rem;padding-bottom:4rem}}.page-heading h1{font-size:2.25rem;line-height:2.5rem;font-family:Bodoni\ 72,Didot,Bodoni Moda,Georgia,Times New Roman,serif}.product-page__price-row .page-heading h1{letter-spacing:-.025em}@media (min-width:640px){.page-heading h1{font-size:3rem;line-height:1}}.page-heading p{margin-top:.75rem;max-width:42rem;font-size:1rem;line-height:1.5rem;color:rgb(38 54 68/.7)}@media (min-width:640px){.page-heading p{font-size:1.125rem;line-height:1.75rem}}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border-width:0}.pointer-events-none{pointer-events:none}.\!visible{visibility:visible!important}.visible{visibility:visible}.static{position:static}.fixed{position:fixed}.absolute{position:absolute}.relative{position:relative}.sticky{position:sticky}.inset-0{inset:0}.inset-x-0{left:0;right:0}.inset-x-3{left:.75rem;right:.75rem}.inset-x-5{left:1.25rem;right:1.25rem}.-bottom-20{bottom:-5rem}.-bottom-6{bottom:-1.5rem}.-right-8{right:-2rem}.bottom-0{bottom:0}.bottom-20{bottom:5rem}.bottom-24{bottom:6rem}.bottom-4{bottom:1rem}.bottom-5{bottom:1.25rem}.left-0{left:0}.left-1\/2{left:50%}.left-3{left:.75rem}.left-4{left:1rem}.left-\[9px\]{left:9px}.right-0{right:0}.right-1{right:.25rem}.right-3{right:.75rem}.right-4{right:1rem}.right-5{right:1.25rem}.right-\[calc\(50\%-20px\)\]{right:calc(50% - 20px)}.top-0{top:0}.top-1{top:.25rem}.top-1\/2{top:50%}.top-1\/3{top:33.333333%}.top-2\.5{top:.625rem}.top-2\/3{top:66.666667%}.top-3{top:.75rem}.top-4{top:1rem}.top-5{top:1.25rem}.top-\[calc\(100\%\+\.4rem\)\]{top:calc(100% + .4rem)}.top-full{top:100%}.z-0{z-index:0}.z-10{z-index:10}.z-20{z-index:20}.z-30{z-index:30}.z-40{z-index:40}.z-50{z-index:50}.z-\[100\]{z-index:100}.z-\[55\]{z-index:55}.z-\[60\]{z-index:60}.z-\[70\]{z-index:70}.z-\[80\]{z-index:80}.z-\[90\]{z-index:90}.z-\[95\]{z-index:95}.col-span-full{grid-column:1/-1}.m-5{margin:1.25rem}.m-6{margin:1.5rem}.mx-1{margin-left:.25rem;margin-right:.25rem}.mx-2{margin-left:.5rem;margin-right:.5rem}.mx-3{margin-left:.75rem;margin-right:.75rem}.mx-5{margin-left:1.25rem;margin-right:1.25rem}.mx-6{margin-left:1.5rem;margin-right:1.5rem}.mx-auto{margin-left:auto;margin-right:auto}.my-4{margin-top:1rem;margin-bottom:1rem}.my-8{margin-top:2rem;margin-bottom:2rem}.-mt-3{margin-top:-.75rem}.mb-1{margin-bottom:.25rem}.mb-2{margin-bottom:.5rem}.mb-3{margin-bottom:.75rem}.mb-4{margin-bottom:1rem}.mb-5{margin-bottom:1.25rem}.mb-6{margin-bottom:1.5rem}.mb-7{margin-bottom:1.75rem}.mb-8{margin-bottom:2rem}.ml-1{margin-left:.25rem}.ml-2{margin-left:.5rem}.ml-3{margin-left:.75rem}.ml-\[55px\]{margin-left:55px}.ml-auto{margin-left:auto}.mt-0\.5{margin-top:.125rem}.mt-1{margin-top:.25rem}.mt-1\.5{margin-top:.375rem}.mt-10{margin-top:2.5rem}.mt-14{margin-top:3.5rem}.mt-2{margin-top:.5rem}.mt-3{margin-top:.75rem}.mt-4{margin-top:1rem}.mt-5{margin-top:1.25rem}.mt-6{margin-top:1.5rem}.mt-7{margin-top:1.75rem}.mt-8{margin-top:2rem}.mt-9{margin-top:2.25rem}.mt-\[1\.625rem\]{margin-top:1.625rem}.mt-auto{margin-top:auto}.block{display:block}.inline-block{display:inline-block}.inline{display:inline}.flex{display:flex}.inline-flex{display:inline-flex}.table{display:table}.grid{display:grid}.hidden{display:none}.aspect-\[4\/3\]{aspect-ratio:4/3}.aspect-\[4\/5\]{aspect-ratio:4/5}.aspect-square{aspect-ratio:1/1}.h-0\.5{height:.125rem}.h-1{height:.25rem}.h-1\.5{height:.375rem}.h-10{height:2.5rem}.h-11{height:2.75rem}.h-12{height:3rem}.h-14{height:3.5rem}.h-16{height:4rem}.h-2{height:.5rem}.h-2\.5{height:.625rem}.h-20{height:5rem}.h-24{height:6rem}.h-28{height:7rem}.h-3{height:.75rem}.h-32{height:8rem}.h-36{height:9rem}.h-4{height:1rem}.h-40{height:10rem}.h-48{height:12rem}.h-5{height:1.25rem}.h-56{height:14rem}.h-6{height:1.5rem}.h-60{height:15rem}.h-8{height:2rem}.h-9{height:2.25rem}.h-\[118px\]{height:118px}.h-\[72px\]{height:72px}.h-\[740px\]{height:740px}.h-\[76px\]{height:76px}.h-\[calc\(100\%-8px\)\]{height:calc(100% - 8px)}.h-auto{height:auto}.h-full{height:100%}.h-max{height:-moz-max-content;height:max-content}.h-px{height:1px}.max-h-60{max-height:15rem}.max-h-\[90vh\]{max-height:90vh}.max-h-\[94vh\]{max-height:94vh}.max-h-\[calc\(100dvh-4rem\)\]{max-height:calc(100dvh - 4rem)}.max-h-\[min\(32rem\2c calc\(100vh-10rem\)\)\]{max-height:min(32rem,calc(100vh - 10rem))}.max-h-full{max-height:100%}.\!min-h-9{min-height:2.25rem!important}.min-h-0{min-height:0}.min-h-10{min-height:2.5rem}.min-h-20{min-height:5rem}.min-h-24{min-height:6rem}.min-h-28{min-height:7rem}.min-h-32{min-height:8rem}.min-h-44{min-height:11rem}.min-h-48{min-height:12rem}.min-h-52{min-height:13rem}.min-h-6{min-height:1.5rem}.min-h-60{min-height:15rem}.min-h-64{min-height:16rem}.min-h-72{min-height:18rem}.min-h-8{min-height:2rem}.min-h-80{min-height:20rem}.min-h-9{min-height:2.25rem}.min-h-\[132px\]{min-height:132px}.min-h-\[142px\]{min-height:142px}.min-h-\[178px\]{min-height:178px}.min-h-\[292px\]{min-height:292px}.min-h-\[360px\]{min-height:360px}.min-h-\[390px\]{min-height:390px}.min-h-\[70vh\]{min-height:70vh}.min-h-screen{min-height:100vh}.w-10{width:2.5rem}.w-11{width:2.75rem}.w-12{width:3rem}.w-14{width:3.5rem}.w-16{width:4rem}.w-2{width:.5rem}.w-2\.5{width:.625rem}.w-20{width:5rem}.w-24{width:6rem}.w-28{width:7rem}.w-3{width:.75rem}.w-36{width:9rem}.w-4{width:1rem}.w-40{width:10rem}.w-44{width:11rem}.w-48{width:12rem}.w-5{width:1.25rem}.w-6{width:1.5rem}.w-7{width:1.75rem}.w-8{width:2rem}.w-9{width:2.25rem}.w-\[118px\]{width:118px}.w-\[18\%\]{width:18%}.w-\[22\%\]{width:22%}.w-\[42\%\]{width:42%}.w-\[72px\]{width:72px}.w-\[76px\]{width:76px}.w-\[88\%\]{width:88%}.w-\[min\(25rem\2c calc\(100vw-2rem\)\)\]{width:min(25rem,calc(100vw - 2rem))}.w-\[min\(32rem\2c calc\(100vw-3rem\)\)\]{width:min(32rem,calc(100vw - 3rem))}.w-auto{width:auto}.w-full{width:100%}.w-px{width:1px}.min-w-0{min-width:0}.min-w-10{min-width:2.5rem}.min-w-11{min-width:2.75rem}.min-w-12{min-width:3rem}.min-w-4{min-width:1rem}.min-w-8{min-width:2rem}.min-w-\[1000px\]{min-width:1000px}.min-w-\[1040px\]{min-width:1040px}.min-w-\[1050px\]{min-width:1050px}.min-w-\[1080px\]{min-width:1080px}.min-w-\[220px\]{min-width:220px}.min-w-\[240px\]{min-width:240px}.min-w-\[250px\]{min-width:250px}.min-w-\[280px\]{min-width:280px}.min-w-\[290px\]{min-width:290px}.min-w-\[440px\]{min-width:440px}.min-w-\[500px\]{min-width:500px}.min-w-\[560px\]{min-width:560px}.min-w-\[640px\]{min-width:640px}.min-w-\[650px\]{min-width:650px}.min-w-\[680px\]{min-width:680px}.min-w-\[700px\]{min-width:700px}.min-w-\[720px\]{min-width:720px}.min-w-\[760px\]{min-width:760px}.min-w-\[780px\]{min-width:780px}.min-w-\[820px\]{min-width:820px}.min-w-\[880px\]{min-width:880px}.min-w-\[920px\]{min-width:920px}.min-w-\[940px\]{min-width:940px}.min-w-\[980px\]{min-width:980px}.min-w-full{min-width:100%}.max-w-12{max-width:3rem}.max-w-20{max-width:5rem}.max-w-2xl{max-width:42rem}.max-w-3xl{max-width:48rem}.max-w-4xl{max-width:56rem}.max-w-5xl{max-width:64rem}.max-w-6xl{max-width:72rem}.max-w-\[322px\]{max-width:322px}.max-w-\[68\%\]{max-width:68%}.max-w-full{max-width:100%}.max-w-lg{max-width:32rem}.max-w-md{max-width:28rem}.max-w-sm{max-width:24rem}.max-w-xl{max-width:36rem}.flex-1{flex:1 1 0%}.shrink-0{flex-shrink:0}.table-fixed{table-layout:fixed}.-translate-x-1\/2{--tw-translate-x:-50%}.-translate-x-1\/2,.-translate-y-1\/2{transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.-translate-y-1\/2{--tw-translate-y:-50%}.-rotate-45{--tw-rotate:-45deg}.-rotate-45,.scale-\[1\.55\]{transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.scale-\[1\.55\]{--tw-scale-x:1.55;--tw-scale-y:1.55}.transform{transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.cursor-default{cursor:default}.cursor-grab{cursor:grab}.cursor-not-allowed{cursor:not-allowed}.cursor-pointer{cursor:pointer}.cursor-zoom-in{cursor:zoom-in}.touch-none{touch-action:none}.touch-manipulation{touch-action:manipulation}.select-none{-webkit-user-select:none;-moz-user-select:none;user-select:none}.resize-y{resize:vertical}.list-none{list-style-type:none}.grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.grid-cols-\[1\.05fr_1\.45fr_1\.35fr_\.85fr_auto\]{grid-template-columns:1.05fr 1.45fr 1.35fr .85fr auto}.grid-cols-\[1fr_1\.5fr_\.8fr_\.95fr_auto\]{grid-template-columns:1fr 1.5fr .8fr .95fr auto}.grid-cols-\[32px_minmax\(0\2c 1fr\)_32px\]{grid-template-columns:32px minmax(0,1fr) 32px}.grid-cols-\[42px_minmax\(0\2c 1fr\)\]{grid-template-columns:42px minmax(0,1fr)}.grid-cols-\[minmax\(0\2c 1fr\)_48px_auto\]{grid-template-columns:minmax(0,1fr) 48px auto}.grid-cols-\[minmax\(0\2c 1fr\)_auto_auto\]{grid-template-columns:minmax(0,1fr) auto auto}.flex-row{flex-direction:row}.flex-col{flex-direction:column}.flex-col-reverse{flex-direction:column-reverse}.flex-wrap{flex-wrap:wrap}.place-items-center{place-items:center}.items-start{align-items:flex-start}.items-end{align-items:flex-end}.items-center{align-items:center}.items-baseline{align-items:baseline}.items-stretch{align-items:stretch}.justify-end{justify-content:flex-end}.justify-center{justify-content:center}.justify-between{justify-content:space-between}.justify-around{justify-content:space-around}.gap-0{gap:0}.gap-0\.5{gap:.125rem}.gap-1{gap:.25rem}.gap-1\.5{gap:.375rem}.gap-10{gap:2.5rem}.gap-2{gap:.5rem}.gap-2\.5{gap:.625rem}.gap-3{gap:.75rem}.gap-4{gap:1rem}.gap-5{gap:1.25rem}.gap-6{gap:1.5rem}.gap-8{gap:2rem}.gap-px{gap:1px}.gap-x-2{-moz-column-gap:.5rem;column-gap:.5rem}.gap-x-4{-moz-column-gap:1rem;column-gap:1rem}.gap-x-6{-moz-column-gap:1.5rem;column-gap:1.5rem}.gap-y-1{row-gap:.25rem}.gap-y-2{row-gap:.5rem}.gap-y-4{row-gap:1rem}.space-y-0>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(0px * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(0px * var(--tw-space-y-reverse))}.space-y-1>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(.25rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.25rem * var(--tw-space-y-reverse))}.space-y-2>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(.5rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.5rem * var(--tw-space-y-reverse))}.space-y-3>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(.75rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.75rem * var(--tw-space-y-reverse))}.space-y-3\.5>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(.875rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.875rem * var(--tw-space-y-reverse))}.space-y-4>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(1rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(1rem * var(--tw-space-y-reverse))}.space-y-5>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(1.25rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(1.25rem * var(--tw-space-y-reverse))}.space-y-6>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(1.5rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(1.5rem * var(--tw-space-y-reverse))}.space-y-8>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(2rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(2rem * var(--tw-space-y-reverse))}.divide-y>:not([hidden])~:not([hidden]){--tw-divide-y-reverse:0;border-top-width:calc(1px * calc(1 - var(--tw-divide-y-reverse)));border-bottom-width:calc(1px * var(--tw-divide-y-reverse))}.divide-ink\/10>:not([hidden])~:not([hidden]){border-color:rgb(16 32 49/.1)}.self-start{align-self:flex-start}.self-end{align-self:flex-end}.self-center{align-self:center}.justify-self-start{justify-self:start}.overflow-hidden{overflow:hidden}.overflow-x-auto{overflow-x:auto}.overflow-y-auto{overflow-y:auto}.overflow-x-hidden{overflow-x:hidden}.overscroll-contain{overscroll-behavior:contain}.truncate{overflow:hidden;text-overflow:ellipsis}.truncate,.whitespace-nowrap{white-space:nowrap}.whitespace-pre-wrap{white-space:pre-wrap}.break-words{overflow-wrap:break-word}.rounded{border-radius:.25rem}.rounded-2xl{border-radius:1rem}.rounded-3xl{border-radius:1.5rem}.rounded-\[1\.1rem\]{border-radius:1.1rem}.rounded-\[1\.45rem\]{border-radius:1.45rem}.rounded-\[1\.5rem\]{border-radius:1.5rem}.rounded-\[1\.75rem\]{border-radius:1.75rem}.rounded-\[28px\]{border-radius:28px}.rounded-full{border-radius:9999px}.rounded-lg{border-radius:.5rem}.rounded-md{border-radius:.375rem}.rounded-sm{border-radius:.125rem}.rounded-xl{border-radius:.75rem}.rounded-b-sm{border-bottom-right-radius:.125rem;border-bottom-left-radius:.125rem}.rounded-t-3xl{border-top-left-radius:1.5rem;border-top-right-radius:1.5rem}.rounded-t-md{border-top-left-radius:.375rem;border-top-right-radius:.375rem}.rounded-t-sm{border-top-left-radius:.125rem;border-top-right-radius:.125rem}.rounded-t-xl{border-top-left-radius:.75rem;border-top-right-radius:.75rem}.border{border-width:1px}.border-0{border-width:0}.border-2{border-width:2px}.border-x{border-left-width:1px;border-right-width:1px}.border-y{border-top-width:1px}.border-b,.border-y{border-bottom-width:1px}.border-l{border-left-width:1px}.border-l-\[3px\]{border-left-width:3px}.border-t{border-top-width:1px}.border-dashed{border-style:dashed}.border-none{border-style:none}.border-\[\#81463c\]\/30{border-color:rgb(129 70 60/.3)}.border-\[\#81463c\]\/35{border-color:rgb(129 70 60/.35)}.border-\[\#9d5e52\]\/20{border-color:rgb(157 94 82/.2)}.border-\[\#9d5e52\]\/25{border-color:rgb(157 94 82/.25)}.border-\[\#9d5e52\]\/30{border-color:rgb(157 94 82/.3)}.border-\[\#9d5e52\]\/35{border-color:rgb(157 94 82/.35)}.border-\[\#9d5e52\]\/45{border-color:rgb(157 94 82/.45)}.border-\[\#b8d6d0\]{--tw-border-opacity:1;border-color:rgb(184 214 208/var(--tw-border-opacity,1))}.border-\[\#c7d0d3\]{--tw-border-opacity:1;border-color:rgb(199 208 211/var(--tw-border-opacity,1))}.border-\[\#c9a75c\]\/50{border-color:rgb(201 167 92/.5)}.border-\[\#c9b79d\]\/50{border-color:rgb(201 183 157/.5)}.border-\[\#cfd7da\]{--tw-border-opacity:1;border-color:rgb(207 215 218/var(--tw-border-opacity,1))}.border-\[\#cfe5df\]{--tw-border-opacity:1;border-color:rgb(207 229 223/var(--tw-border-opacity,1))}.border-\[\#d4dbdd\]{--tw-border-opacity:1;border-color:rgb(212 219 221/var(--tw-border-opacity,1))}.border-\[\#d5e1df\]{--tw-border-opacity:1;border-color:rgb(213 225 223/var(--tw-border-opacity,1))}.border-\[\#d5e1f0\]{--tw-border-opacity:1;border-color:rgb(213 225 240/var(--tw-border-opacity,1))}.border-\[\#d6c795\]{--tw-border-opacity:1;border-color:rgb(214 199 149/var(--tw-border-opacity,1))}.border-\[\#d7c3a8\]\/45{border-color:rgb(215 195 168/.45)}.border-\[\#d8b77c\]\/35{border-color:rgb(216 183 124/.35)}.border-\[\#d8dfe1\]{--tw-border-opacity:1;border-color:rgb(216 223 225/var(--tw-border-opacity,1))}.border-\[\#dbe5e4\]{--tw-border-opacity:1;border-color:rgb(219 229 228/var(--tw-border-opacity,1))}.border-\[\#dce9e6\]{--tw-border-opacity:1;border-color:rgb(220 233 230/var(--tw-border-opacity,1))}.border-\[\#e4e7e8\]{--tw-border-opacity:1;border-color:rgb(228 231 232/var(--tw-border-opacity,1))}.border-\[\#e8c3bd\]{--tw-border-opacity:1;border-color:rgb(232 195 189/var(--tw-border-opacity,1))}.border-\[\#ead7a8\]{--tw-border-opacity:1;border-color:rgb(234 215 168/var(--tw-border-opacity,1))}.border-\[\#f1d7d3\]{--tw-border-opacity:1;border-color:rgb(241 215 211/var(--tw-border-opacity,1))}.border-gold\/20{border-color:rgb(200 164 90/.2)}.border-gold\/25{border-color:rgb(200 164 90/.25)}.border-gold\/30{border-color:rgb(200 164 90/.3)}.border-gold\/35{border-color:rgb(200 164 90/.35)}.border-gold\/40{border-color:rgb(200 164 90/.4)}.border-gold\/45{border-color:rgb(200 164 90/.45)}.border-gold\/55{border-color:rgb(200 164 90/.55)}.border-gold\/70{border-color:rgb(200 164 90/.7)}.border-ink{--tw-border-opacity:1;border-color:rgb(16 32 49/var(--tw-border-opacity,1))}.border-ink\/10{border-color:rgb(16 32 49/.1)}.border-ink\/15{border-color:rgb(16 32 49/.15)}.border-ink\/20{border-color:rgb(16 32 49/.2)}.border-ink\/25{border-color:rgb(16 32 49/.25)}.border-ink\/5{border-color:rgb(16 32 49/.05)}.border-jade{--tw-border-opacity:1;border-color:rgb(16 45 45/var(--tw-border-opacity,1))}.border-jade\/10{border-color:rgb(16 45 45/.1)}.border-jade\/15{border-color:rgb(16 45 45/.15)}.border-jade\/20{border-color:rgb(16 45 45/.2)}.border-jade\/25{border-color:rgb(16 45 45/.25)}.border-jade\/30{border-color:rgb(16 45 45/.3)}.border-jade\/35{border-color:rgb(16 45 45/.35)}.border-transparent{border-color:transparent}.border-white{--tw-border-opacity:1;border-color:rgb(255 255 255/var(--tw-border-opacity,1))}.border-white\/15{border-color:rgb(255 255 255/.15)}.border-white\/30{border-color:rgb(255 255 255/.3)}.border-white\/60{border-color:rgb(255 255 255/.6)}.border-white\/70{border-color:rgb(255 255 255/.7)}.border-l-\[\#123b36\]{--tw-border-opacity:1;border-left-color:rgb(18 59 54/var(--tw-border-opacity,1))}.border-l-\[\#2f7568\]{--tw-border-opacity:1;border-left-color:rgb(47 117 104/var(--tw-border-opacity,1))}.border-l-\[\#c9857b\]{--tw-border-opacity:1;border-left-color:rgb(201 133 123/var(--tw-border-opacity,1))}.border-l-\[\#c9b79d\]{--tw-border-opacity:1;border-left-color:rgb(201 183 157/var(--tw-border-opacity,1))}.bg-\[\#0a403b\]{--tw-bg-opacity:1;background-color:rgb(10 64 59/var(--tw-bg-opacity,1))}.bg-\[\#0c6659\]{--tw-bg-opacity:1;background-color:rgb(12 102 89/var(--tw-bg-opacity,1))}.bg-\[\#102235\]{--tw-bg-opacity:1;background-color:rgb(16 34 53/var(--tw-bg-opacity,1))}.bg-\[\#111827\]\/55{background-color:rgb(17 24 39/.55)}.bg-\[\#123b36\]{--tw-bg-opacity:1;background-color:rgb(18 59 54/var(--tw-bg-opacity,1))}.bg-\[\#174e48\]{--tw-bg-opacity:1;background-color:rgb(23 78 72/var(--tw-bg-opacity,1))}.bg-\[\#251238\]{--tw-bg-opacity:1;background-color:rgb(37 18 56/var(--tw-bg-opacity,1))}.bg-\[\#2f7568\]{--tw-bg-opacity:1;background-color:rgb(47 117 104/var(--tw-bg-opacity,1))}.bg-\[\#526775\]{--tw-bg-opacity:1;background-color:rgb(82 103 117/var(--tw-bg-opacity,1))}.bg-\[\#5b22d6\]{--tw-bg-opacity:1;background-color:rgb(91 34 214/var(--tw-bg-opacity,1))}.bg-\[\#75511d\]{--tw-bg-opacity:1;background-color:rgb(117 81 29/var(--tw-bg-opacity,1))}.bg-\[\#8c938e\]{--tw-bg-opacity:1;background-color:rgb(140 147 142/var(--tw-bg-opacity,1))}.bg-\[\#9d5e52\]{--tw-bg-opacity:1;background-color:rgb(157 94 82/var(--tw-bg-opacity,1))}.bg-\[\#C9B79D\]{--tw-bg-opacity:1;background-color:rgb(201 183 157/var(--tw-bg-opacity,1))}.bg-\[\#b45a51\]{--tw-bg-opacity:1;background-color:rgb(180 90 81/var(--tw-bg-opacity,1))}.bg-\[\#c65b52\]{--tw-bg-opacity:1;background-color:rgb(198 91 82/var(--tw-bg-opacity,1))}.bg-\[\#c7dcd5\]{--tw-bg-opacity:1;background-color:rgb(199 220 213/var(--tw-bg-opacity,1))}.bg-\[\#c9857b\]{--tw-bg-opacity:1;background-color:rgb(201 133 123/var(--tw-bg-opacity,1))}.bg-\[\#c9b79d\]{--tw-bg-opacity:1;background-color:rgb(201 183 157/var(--tw-bg-opacity,1))}.bg-\[\#c9b9a5\]{--tw-bg-opacity:1;background-color:rgb(201 185 165/var(--tw-bg-opacity,1))}.bg-\[\#c9f36a\]{--tw-bg-opacity:1;background-color:rgb(201 243 106/var(--tw-bg-opacity,1))}.bg-\[\#d8ebe6\]{--tw-bg-opacity:1;background-color:rgb(216 235 230/var(--tw-bg-opacity,1))}.bg-\[\#d9cdbd\]{--tw-bg-opacity:1;background-color:rgb(217 205 189/var(--tw-bg-opacity,1))}.bg-\[\#dce2e4\]{--tw-bg-opacity:1;background-color:rgb(220 226 228/var(--tw-bg-opacity,1))}.bg-\[\#dce7ed\]{--tw-bg-opacity:1;background-color:rgb(220 231 237/var(--tw-bg-opacity,1))}.bg-\[\#dce9e6\]{--tw-bg-opacity:1;background-color:rgb(220 233 230/var(--tw-bg-opacity,1))}.bg-\[\#dfd5c5\]{--tw-bg-opacity:1;background-color:rgb(223 213 197/var(--tw-bg-opacity,1))}.bg-\[\#e3f0ed\]{--tw-bg-opacity:1;background-color:rgb(227 240 237/var(--tw-bg-opacity,1))}.bg-\[\#e4e4e4\]{--tw-bg-opacity:1;background-color:rgb(228 228 228/var(--tw-bg-opacity,1))}.bg-\[\#e4eefb\]{--tw-bg-opacity:1;background-color:rgb(228 238 251/var(--tw-bg-opacity,1))}.bg-\[\#e7292f\]{--tw-bg-opacity:1;background-color:rgb(231 41 47/var(--tw-bg-opacity,1))}.bg-\[\#e7e2d8\]{--tw-bg-opacity:1;background-color:rgb(231 226 216/var(--tw-bg-opacity,1))}.bg-\[\#e7f1ee\]{--tw-bg-opacity:1;background-color:rgb(231 241 238/var(--tw-bg-opacity,1))}.bg-\[\#e8dfd1\]{--tw-bg-opacity:1;background-color:rgb(232 223 209/var(--tw-bg-opacity,1))}.bg-\[\#e8edf2\]{--tw-bg-opacity:1;background-color:rgb(232 237 242/var(--tw-bg-opacity,1))}.bg-\[\#e8f0ee\]{--tw-bg-opacity:1;background-color:rgb(232 240 238/var(--tw-bg-opacity,1))}.bg-\[\#e9e1d5\]{--tw-bg-opacity:1;background-color:rgb(233 225 213/var(--tw-bg-opacity,1))}.bg-\[\#e9e5dd\]{--tw-bg-opacity:1;background-color:rgb(233 229 221/var(--tw-bg-opacity,1))}.bg-\[\#eae1d3\]{--tw-bg-opacity:1;background-color:rgb(234 225 211/var(--tw-bg-opacity,1))}.bg-\[\#eaf4f1\]{--tw-bg-opacity:1;background-color:rgb(234 244 241/var(--tw-bg-opacity,1))}.bg-\[\#edf0f1\]{--tw-bg-opacity:1;background-color:rgb(237 240 241/var(--tw-bg-opacity,1))}.bg-\[\#edf1ef\]{--tw-bg-opacity:1;background-color:rgb(237 241 239/var(--tw-bg-opacity,1))}.bg-\[\#edf5f2\]{--tw-bg-opacity:1;background-color:rgb(237 245 242/var(--tw-bg-opacity,1))}.bg-\[\#edf8f5\]{--tw-bg-opacity:1;background-color:rgb(237 248 245/var(--tw-bg-opacity,1))}.bg-\[\#eee\]{--tw-bg-opacity:1;background-color:rgb(238 238 238/var(--tw-bg-opacity,1))}.bg-\[\#eef0ed\]{--tw-bg-opacity:1;background-color:rgb(238 240 237/var(--tw-bg-opacity,1))}.bg-\[\#eef0f0\]{--tw-bg-opacity:1;background-color:rgb(238 240 240/var(--tw-bg-opacity,1))}.bg-\[\#eff6f4\]{--tw-bg-opacity:1;background-color:rgb(239 246 244/var(--tw-bg-opacity,1))}.bg-\[\#eff7f5\]{--tw-bg-opacity:1;background-color:rgb(239 247 245/var(--tw-bg-opacity,1))}.bg-\[\#f1dfb2\]{--tw-bg-opacity:1;background-color:rgb(241 223 178/var(--tw-bg-opacity,1))}.bg-\[\#f1f1ef\]{--tw-bg-opacity:1;background-color:rgb(241 241 239/var(--tw-bg-opacity,1))}.bg-\[\#f1f2f1\]{--tw-bg-opacity:1;background-color:rgb(241 242 241/var(--tw-bg-opacity,1))}.bg-\[\#f2eee5\]{--tw-bg-opacity:1;background-color:rgb(242 238 229/var(--tw-bg-opacity,1))}.bg-\[\#f2efff\]{--tw-bg-opacity:1;background-color:rgb(242 239 255/var(--tw-bg-opacity,1))}.bg-\[\#f2f6ff\]{--tw-bg-opacity:1;background-color:rgb(242 246 255/var(--tw-bg-opacity,1))}.bg-\[\#f3efe6\]{--tw-bg-opacity:1;background-color:rgb(243 239 230/var(--tw-bg-opacity,1))}.bg-\[\#f3f0ff\]{--tw-bg-opacity:1;background-color:rgb(243 240 255/var(--tw-bg-opacity,1))}.bg-\[\#f3f1eb\]{--tw-bg-opacity:1;background-color:rgb(243 241 235/var(--tw-bg-opacity,1))}.bg-\[\#f3f4f5\]{--tw-bg-opacity:1;background-color:rgb(243 244 245/var(--tw-bg-opacity,1))}.bg-\[\#f4e5d8\]{--tw-bg-opacity:1;background-color:rgb(244 229 216/var(--tw-bg-opacity,1))}.bg-\[\#f4f0e8\]{--tw-bg-opacity:1;background-color:rgb(244 240 232/var(--tw-bg-opacity,1))}.bg-\[\#f4f0ff\]{--tw-bg-opacity:1;background-color:rgb(244 240 255/var(--tw-bg-opacity,1))}.bg-\[\#f4f7ff\]{--tw-bg-opacity:1;background-color:rgb(244 247 255/var(--tw-bg-opacity,1))}.bg-\[\#f5e5ce\]{--tw-bg-opacity:1;background-color:rgb(245 229 206/var(--tw-bg-opacity,1))}.bg-\[\#f5eee4\]{--tw-bg-opacity:1;background-color:rgb(245 238 228/var(--tw-bg-opacity,1))}.bg-\[\#f5f1e8\]{--tw-bg-opacity:1;background-color:rgb(245 241 232/var(--tw-bg-opacity,1))}.bg-\[\#f5faf8\]{--tw-bg-opacity:1;background-color:rgb(245 250 248/var(--tw-bg-opacity,1))}.bg-\[\#f7cf37\]{--tw-bg-opacity:1;background-color:rgb(247 207 55/var(--tw-bg-opacity,1))}.bg-\[\#f7efe3\]{--tw-bg-opacity:1;background-color:rgb(247 239 227/var(--tw-bg-opacity,1))}.bg-\[\#f7f4ee\]{--tw-bg-opacity:1;background-color:rgb(247 244 238/var(--tw-bg-opacity,1))}.bg-\[\#f7f8f8\]{--tw-bg-opacity:1;background-color:rgb(247 248 248/var(--tw-bg-opacity,1))}.bg-\[\#f7f8f8\]\/85{background-color:rgb(247 248 248/.85)}.bg-\[\#f8dfda\]{--tw-bg-opacity:1;background-color:rgb(248 223 218/var(--tw-bg-opacity,1))}.bg-\[\#f8e4e1\]{--tw-bg-opacity:1;background-color:rgb(248 228 225/var(--tw-bg-opacity,1))}.bg-\[\#f8e9e6\]{--tw-bg-opacity:1;background-color:rgb(248 233 230/var(--tw-bg-opacity,1))}.bg-\[\#f8edf2\]{--tw-bg-opacity:1;background-color:rgb(248 237 242/var(--tw-bg-opacity,1))}.bg-\[\#f8f8f6\]{--tw-bg-opacity:1;background-color:rgb(248 248 246/var(--tw-bg-opacity,1))}.bg-\[\#faf6ed\]{--tw-bg-opacity:1;background-color:rgb(250 246 237/var(--tw-bg-opacity,1))}.bg-\[\#fbf1ef\]{--tw-bg-opacity:1;background-color:rgb(251 241 239/var(--tw-bg-opacity,1))}.bg-\[\#fbf4ef\]{--tw-bg-opacity:1;background-color:rgb(251 244 239/var(--tw-bg-opacity,1))}.bg-\[\#fbf5e9\]{--tw-bg-opacity:1;background-color:rgb(251 245 233/var(--tw-bg-opacity,1))}.bg-\[\#fbf6ed\]{--tw-bg-opacity:1;background-color:rgb(251 246 237/var(--tw-bg-opacity,1))}.bg-\[\#fbf9f4\]{--tw-bg-opacity:1;background-color:rgb(251 249 244/var(--tw-bg-opacity,1))}.bg-\[\#fbfaf7\]{--tw-bg-opacity:1;background-color:rgb(251 250 247/var(--tw-bg-opacity,1))}.bg-\[\#fbfaf7\]\/95{background-color:rgb(251 250 247/.95)}.bg-\[\#fcfaf6\]{--tw-bg-opacity:1;background-color:rgb(252 250 246/var(--tw-bg-opacity,1))}.bg-\[\#fcfbf8\]{--tw-bg-opacity:1;background-color:rgb(252 251 248/var(--tw-bg-opacity,1))}.bg-\[\#fff0ee\]{--tw-bg-opacity:1;background-color:rgb(255 240 238/var(--tw-bg-opacity,1))}.bg-\[\#fff1df\]{--tw-bg-opacity:1;background-color:rgb(255 241 223/var(--tw-bg-opacity,1))}.bg-\[\#fff1ef\]{--tw-bg-opacity:1;background-color:rgb(255 241 239/var(--tw-bg-opacity,1))}.bg-\[\#fff2cf\]{--tw-bg-opacity:1;background-color:rgb(255 242 207/var(--tw-bg-opacity,1))}.bg-\[\#fff3f1\]{--tw-bg-opacity:1;background-color:rgb(255 243 241/var(--tw-bg-opacity,1))}.bg-\[\#fff4e8\]{--tw-bg-opacity:1;background-color:rgb(255 244 232/var(--tw-bg-opacity,1))}.bg-\[\#fff4f2\]{--tw-bg-opacity:1;background-color:rgb(255 244 242/var(--tw-bg-opacity,1))}.bg-\[\#fff6f4\]{--tw-bg-opacity:1;background-color:rgb(255 246 244/var(--tw-bg-opacity,1))}.bg-\[\#fff8e8\]{--tw-bg-opacity:1;background-color:rgb(255 248 232/var(--tw-bg-opacity,1))}.bg-\[\#fff8ea\]{--tw-bg-opacity:1;background-color:rgb(255 248 234/var(--tw-bg-opacity,1))}.bg-\[\#fff9ee\]{--tw-bg-opacity:1;background-color:rgb(255 249 238/var(--tw-bg-opacity,1))}.bg-\[\#fffaf0\]{--tw-bg-opacity:1;background-color:rgb(255 250 240/var(--tw-bg-opacity,1))}.bg-\[\#fffaf1\]{--tw-bg-opacity:1;background-color:rgb(255 250 241/var(--tw-bg-opacity,1))}.bg-\[\#fffaf2\]{--tw-bg-opacity:1;background-color:rgb(255 250 242/var(--tw-bg-opacity,1))}.bg-\[\#fffaf6\]{--tw-bg-opacity:1;background-color:rgb(255 250 246/var(--tw-bg-opacity,1))}.bg-\[\#fffaf7\]{--tw-bg-opacity:1;background-color:rgb(255 250 247/var(--tw-bg-opacity,1))}.bg-\[\#fffdf7\]{--tw-bg-opacity:1;background-color:rgb(255 253 247/var(--tw-bg-opacity,1))}.bg-\[\#fffdf9\]{--tw-bg-opacity:1;background-color:rgb(255 253 249/var(--tw-bg-opacity,1))}.bg-gold{background-color:rgb(200 164 90/var(--tw-bg-opacity,1))}.bg-gold,.bg-ink{--tw-bg-opacity:1}.bg-ink{background-color:rgb(16 32 49/var(--tw-bg-opacity,1))}.bg-ink\/10{background-color:rgb(16 32 49/.1)}.bg-ink\/15{background-color:rgb(16 32 49/.15)}.bg-ink\/25{background-color:rgb(16 32 49/.25)}.bg-ink\/35{background-color:rgb(16 32 49/.35)}.bg-ink\/45{background-color:rgb(16 32 49/.45)}.bg-ink\/50{background-color:rgb(16 32 49/.5)}.bg-ink\/55{background-color:rgb(16 32 49/.55)}.bg-ink\/80{background-color:rgb(16 32 49/.8)}.bg-ink\/90{background-color:rgb(16 32 49/.9)}.bg-ivory{--tw-bg-opacity:1;background-color:rgb(246 241 232/var(--tw-bg-opacity,1))}.bg-ivory\/45{background-color:rgb(246 241 232/.45)}.bg-ivory\/55{background-color:rgb(246 241 232/.55)}.bg-ivory\/60{background-color:rgb(246 241 232/.6)}.bg-ivory\/65{background-color:rgb(246 241 232/.65)}.bg-ivory\/80{background-color:rgb(246 241 232/.8)}.bg-jade{--tw-bg-opacity:1;background-color:rgb(16 45 45/var(--tw-bg-opacity,1))}.bg-olive{--tw-bg-opacity:1;background-color:rgb(62 74 58/var(--tw-bg-opacity,1))}.bg-petrol{--tw-bg-opacity:1;background-color:rgb(16 45 45/var(--tw-bg-opacity,1))}.bg-sand{--tw-bg-opacity:1;background-color:rgb(232 223 209/var(--tw-bg-opacity,1))}.bg-sand\/55{background-color:rgb(232 223 209/.55)}.bg-white{--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1))}.bg-white\/10{background-color:rgb(255 255 255/.1)}.bg-white\/55{background-color:rgb(255 255 255/.55)}.bg-white\/60{background-color:rgb(255 255 255/.6)}.bg-white\/65{background-color:rgb(255 255 255/.65)}.bg-white\/70{background-color:rgb(255 255 255/.7)}.bg-white\/75{background-color:rgb(255 255 255/.75)}.bg-white\/80{background-color:rgb(255 255 255/.8)}.bg-white\/85{background-color:rgb(255 255 255/.85)}.bg-white\/90{background-color:rgb(255 255 255/.9)}.bg-white\/95{background-color:rgb(255 255 255/.95)}.bg-cover{background-size:cover}.object-contain{-o-object-fit:contain;object-fit:contain}.object-cover{-o-object-fit:cover;object-fit:cover}.object-center{-o-object-position:center;object-position:center}.p-0{padding:0}.p-1{padding:.25rem}.p-1\.5{padding:.375rem}.p-2{padding:.5rem}.p-3{padding:.75rem}.p-4{padding:1rem}.p-5{padding:1.25rem}.p-6{padding:1.5rem}.p-7{padding:1.75rem}.p-8{padding:2rem}.\!px-3{padding-left:.75rem!important;padding-right:.75rem!important}.\!py-2{padding-top:.5rem!important;padding-bottom:.5rem!important}.px-0{padding-left:0;padding-right:0}.px-1{padding-left:.25rem;padding-right:.25rem}.px-1\.5{padding-left:.375rem;padding-right:.375rem}.px-2{padding-left:.5rem;padding-right:.5rem}.px-2\.5{padding-left:.625rem;padding-right:.625rem}.px-3{padding-left:.75rem;padding-right:.75rem}.px-4{padding-left:1rem;padding-right:1rem}.px-5{padding-left:1.25rem;padding-right:1.25rem}.px-6{padding-left:1.5rem;padding-right:1.5rem}.py-0{padding-top:0;padding-bottom:0}.py-0\.5{padding-top:.125rem;padding-bottom:.125rem}.py-1{padding-top:.25rem;padding-bottom:.25rem}.py-1\.5{padding-top:.375rem;padding-bottom:.375rem}.py-10{padding-top:2.5rem;padding-bottom:2.5rem}.py-12{padding-top:3rem;padding-bottom:3rem}.py-14{padding-top:3.5rem;padding-bottom:3.5rem}.py-2{padding-top:.5rem;padding-bottom:.5rem}.py-2\.5{padding-top:.625rem;padding-bottom:.625rem}.py-20{padding-top:5rem;padding-bottom:5rem}.py-3{padding-top:.75rem;padding-bottom:.75rem}.py-4{padding-top:1rem;padding-bottom:1rem}.py-5{padding-top:1.25rem;padding-bottom:1.25rem}.py-6{padding-top:1.5rem;padding-bottom:1.5rem}.py-7{padding-top:1.75rem;padding-bottom:1.75rem}.py-8{padding-top:2rem;padding-bottom:2rem}.pb-1{padding-bottom:.25rem}.pb-12{padding-bottom:3rem}.pb-2{padding-bottom:.5rem}.pb-3{padding-bottom:.75rem}.pb-5{padding-bottom:1.25rem}.pb-7{padding-bottom:1.75rem}.pb-\[env\(safe-area-inset-bottom\)\]{padding-bottom:env(safe-area-inset-bottom)}.pl-4{padding-left:1rem}.pl-9{padding-left:2.25rem}.pr-12{padding-right:3rem}.pr-2{padding-right:.5rem}.pr-4{padding-right:1rem}.pt-1{padding-top:.25rem}.pt-3{padding-top:.75rem}.pt-4{padding-top:1rem}.pt-5{padding-top:1.25rem}.pt-6{padding-top:1.5rem}.text-left{text-align:left}.text-center{text-align:center}.text-right{text-align:right}.text-justify{text-align:justify}.align-middle{vertical-align:middle}.font-sans{font-family:ui-sans-serif,system-ui,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji}.font-serif{font-family:ui-serif,Georgia,Cambria,Times New Roman,Times,serif}.text-2xl{font-size:1.5rem;line-height:2rem}.text-3xl{font-size:1.875rem;line-height:2.25rem}.text-4xl{font-size:2.25rem;line-height:2.5rem}.text-5xl{font-size:3rem;line-height:1}.text-\[1\.05rem\]{font-size:1.05rem}.text-\[1\.12rem\]{font-size:1.12rem}.text-\[1\.24rem\]{font-size:1.24rem}.text-\[1\.35rem\]{font-size:1.35rem}.text-\[1\.55rem\]{font-size:1.55rem}.text-\[1\.8rem\]{font-size:1.8rem}.text-\[10px\]{font-size:10px}.text-\[11px\]{font-size:11px}.text-\[15px\]{font-size:15px}.text-\[1rem\]{font-size:1rem}.text-\[2rem\]{font-size:2rem}.text-\[330px\]{font-size:330px}.text-\[9px\]{font-size:9px}.text-\[clamp\(1\.05rem\2c 1\.55vw\2c 1\.8rem\)\]{font-size:clamp(1.05rem,1.55vw,1.8rem)}.text-\[clamp\(1\.05rem\2c 1\.6vw\2c 1\.45rem\)\]{font-size:clamp(1.05rem,1.6vw,1.45rem)}.text-\[clamp\(1\.05rem\2c 2vw\2c 2rem\)\]{font-size:clamp(1.05rem,2vw,2rem)}.text-\[clamp\(1\.15rem\2c 1\.85vw\2c 1\.85rem\)\]{font-size:clamp(1.15rem,1.85vw,1.85rem)}.text-\[clamp\(1\.4rem\2c 2\.2vw\2c 2\.05rem\)\]{font-size:clamp(1.4rem,2.2vw,2.05rem)}.text-\[clamp\(1\.4rem\2c 2\.5vw\2c 2\.15rem\)\]{font-size:clamp(1.4rem,2.5vw,2.15rem)}.text-\[clamp\(1\.75rem\2c 3\.2vw\2c 3\.2rem\)\]{font-size:clamp(1.75rem,3.2vw,3.2rem)}.text-\[clamp\(1rem\2c 1\.25vw\2c 1\.35rem\)\]{font-size:clamp(1rem,1.25vw,1.35rem)}.text-\[clamp\(2\.25rem\2c 4\.2vw\2c 4\.4rem\)\]{font-size:clamp(2.25rem,4.2vw,4.4rem)}.text-base{font-size:1rem;line-height:1.5rem}.text-lg{font-size:1.125rem;line-height:1.75rem}.text-sm{font-size:.875rem;line-height:1.25rem}.text-xl{font-size:1.25rem;line-height:1.75rem}.text-xs{font-size:.75rem;line-height:1rem}.font-black{font-weight:900}.font-bold{font-weight:700}.font-extrabold{font-weight:800}.font-normal{font-weight:400}.font-semibold{font-weight:600}.uppercase{text-transform:uppercase}.normal-case{text-transform:none}.tabular-nums{--tw-numeric-spacing:tabular-nums;font-variant-numeric:var(--tw-ordinal) var(--tw-slashed-zero) var(--tw-numeric-figure) var(--tw-numeric-spacing) var(--tw-numeric-fraction)}.leading-4{line-height:1rem}.leading-5{line-height:1.25rem}.leading-6{line-height:1.5rem}.leading-7{line-height:1.75rem}.leading-\[\.95\]{line-height:.95}.leading-\[\.9\]{line-height:.9}.leading-none{line-height:1}.leading-snug{line-height:1.375}.leading-tight{line-height:1.25}.tracking-\[-\.04em\]{letter-spacing:-.04em}.tracking-\[\.06em\]{letter-spacing:.06em}.tracking-\[\.08em\]{letter-spacing:.08em}.tracking-\[\.09em\]{letter-spacing:.09em}.tracking-\[\.12em\]{letter-spacing:.12em}.tracking-\[\.13em\]{letter-spacing:.13em}.tracking-\[\.14em\]{letter-spacing:.14em}.tracking-\[\.1em\]{letter-spacing:.1em}.tracking-\[0\.08em\]{letter-spacing:.08em}.tracking-\[0\.11em\]{letter-spacing:.11em}.tracking-\[0\.12em\]{letter-spacing:.12em}.tracking-\[0\.18em\]{letter-spacing:.18em}.tracking-\[0\.1em\]{letter-spacing:.1em}.tracking-\[0\.2em\]{letter-spacing:.2em}.tracking-tight{letter-spacing:-.025em}.text-\[\#0c6659\]{--tw-text-opacity:1;color:rgb(12 102 89/var(--tw-text-opacity,1))}.text-\[\#123b36\]{--tw-text-opacity:1;color:rgb(18 59 54/var(--tw-text-opacity,1))}.text-\[\#123f57\]{--tw-text-opacity:1;color:rgb(18 63 87/var(--tw-text-opacity,1))}.text-\[\#16342d\]{--tw-text-opacity:1;color:rgb(22 52 45/var(--tw-text-opacity,1))}.text-\[\#1b314d\]{--tw-text-opacity:1;color:rgb(27 49 77/var(--tw-text-opacity,1))}.text-\[\#23131a\]{--tw-text-opacity:1;color:rgb(35 19 26/var(--tw-text-opacity,1))}.text-\[\#2e5e91\]{--tw-text-opacity:1;color:rgb(46 94 145/var(--tw-text-opacity,1))}.text-\[\#2f7568\]{--tw-text-opacity:1;color:rgb(47 117 104/var(--tw-text-opacity,1))}.text-\[\#315b59\]{--tw-text-opacity:1;color:rgb(49 91 89/var(--tw-text-opacity,1))}.text-\[\#526775\]{--tw-text-opacity:1;color:rgb(82 103 117/var(--tw-text-opacity,1))}.text-\[\#53616b\]{--tw-text-opacity:1;color:rgb(83 97 107/var(--tw-text-opacity,1))}.text-\[\#62470a\]{--tw-text-opacity:1;color:rgb(98 71 10/var(--tw-text-opacity,1))}.text-\[\#64727c\]{--tw-text-opacity:1;color:rgb(100 114 124/var(--tw-text-opacity,1))}.text-\[\#65737b\]{--tw-text-opacity:1;color:rgb(101 115 123/var(--tw-text-opacity,1))}.text-\[\#6e6255\]{--tw-text-opacity:1;color:rgb(110 98 85/var(--tw-text-opacity,1))}.text-\[\#75511d\]{--tw-text-opacity:1;color:rgb(117 81 29/var(--tw-text-opacity,1))}.text-\[\#765f4c\]{--tw-text-opacity:1;color:rgb(118 95 76/var(--tw-text-opacity,1))}.text-\[\#7a4310\]{--tw-text-opacity:1;color:rgb(122 67 16/var(--tw-text-opacity,1))}.text-\[\#7c756b\]{--tw-text-opacity:1;color:rgb(124 117 107/var(--tw-text-opacity,1))}.text-\[\#81463c\]{--tw-text-opacity:1;color:rgb(129 70 60/var(--tw-text-opacity,1))}.text-\[\#8a5c17\]{--tw-text-opacity:1;color:rgb(138 92 23/var(--tw-text-opacity,1))}.text-\[\#8a6130\]{--tw-text-opacity:1;color:rgb(138 97 48/var(--tw-text-opacity,1))}.text-\[\#9a6a26\]{--tw-text-opacity:1;color:rgb(154 106 38/var(--tw-text-opacity,1))}.text-\[\#9d322d\]{--tw-text-opacity:1;color:rgb(157 50 45/var(--tw-text-opacity,1))}.text-\[\#A88F70\]{--tw-text-opacity:1;color:rgb(168 143 112/var(--tw-text-opacity,1))}.text-\[\#b45a51\]{--tw-text-opacity:1;color:rgb(180 90 81/var(--tw-text-opacity,1))}.text-\[\#b66324\]{--tw-text-opacity:1;color:rgb(182 99 36/var(--tw-text-opacity,1))}.text-\[\#c9857b\]{--tw-text-opacity:1;color:rgb(201 133 123/var(--tw-text-opacity,1))}.text-\[\#c9b79d\]{--tw-text-opacity:1;color:rgb(201 183 157/var(--tw-text-opacity,1))}.text-\[\#d7ae4b\]{--tw-text-opacity:1;color:rgb(215 174 75/var(--tw-text-opacity,1))}.text-\[\#f0e62d\]{--tw-text-opacity:1;color:rgb(240 230 45/var(--tw-text-opacity,1))}.text-black{--tw-text-opacity:1;color:rgb(0 0 0/var(--tw-text-opacity,1))}.text-charcoal{--tw-text-opacity:1;color:rgb(38 54 68/var(--tw-text-opacity,1))}.text-charcoal\/70{color:rgb(38 54 68/.7)}.text-charcoal\/80{color:rgb(38 54 68/.8)}.text-gold{--tw-text-opacity:1;color:rgb(200 164 90/var(--tw-text-opacity,1))}.text-ink{--tw-text-opacity:1;color:rgb(16 32 49/var(--tw-text-opacity,1))}.text-ink\/20{color:rgb(16 32 49/.2)}.text-ink\/65{color:rgb(16 32 49/.65)}.text-ink\/80{color:rgb(16 32 49/.8)}.text-jade{--tw-text-opacity:1;color:rgb(16 45 45/var(--tw-text-opacity,1))}.text-jade\/75{color:rgb(16 45 45/.75)}.text-muted{--tw-text-opacity:1;color:rgb(102 113 125/var(--tw-text-opacity,1))}.text-petrol{--tw-text-opacity:1;color:rgb(16 45 45/var(--tw-text-opacity,1))}.text-red-800{--tw-text-opacity:1;color:rgb(153 27 27/var(--tw-text-opacity,1))}.text-white{--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1))}.text-white\/55{color:rgb(255 255 255/.55)}.text-white\/60{color:rgb(255 255 255/.6)}.text-white\/65{color:rgb(255 255 255/.65)}.text-white\/70{color:rgb(255 255 255/.7)}.text-white\/75{color:rgb(255 255 255/.75)}.text-white\/80{color:rgb(255 255 255/.8)}.text-white\/85{color:rgb(255 255 255/.85)}.text-white\/\[\.05\]{color:rgb(255 255 255/.05)}.underline{text-decoration-line:underline}.line-through{text-decoration-line:line-through}.decoration-gold{text-decoration-color:#C8A45A}.decoration-jade\/40{text-decoration-color:rgb(16 45 45/.4)}.underline-offset-2{text-underline-offset:2px}.underline-offset-4{text-underline-offset:4px}.accent-jade{accent-color:#102D2D}.opacity-0{opacity:0}.opacity-50{opacity:.5}.opacity-65{opacity:.65}.opacity-70{opacity:.7}.opacity-75{opacity:.75}.opacity-80{opacity:.8}.shadow{--tw-shadow:0 1px 3px 0 rgb(0 0 0/0.1),0 1px 2px -1px rgb(0 0 0/0.1);--tw-shadow-colored:0 1px 3px 0 var(--tw-shadow-color),0 1px 2px -1px var(--tw-shadow-color)}.shadow,.shadow-2xl{box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.shadow-2xl{--tw-shadow:0 25px 50px -12px rgb(0 0 0/0.25);--tw-shadow-colored:0 25px 50px -12px var(--tw-shadow-color)}.shadow-\[0_\.45rem_1\.25rem_rgb\(16_32_49_\/_4\%\)\]{--tw-shadow:0 .45rem 1.25rem rgb(16 32 49/4%);--tw-shadow-colored:0 .45rem 1.25rem var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.shadow-\[0_10px_30px_rgba\(16\2c 34\2c 53\2c \.04\)\]{--tw-shadow:0 10px 30px rgba(16,34,53,.04);--tw-shadow-colored:0 10px 30px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.shadow-\[0_10px_30px_rgba\(16\2c 34\2c 53\2c \.05\)\]{--tw-shadow:0 10px 30px rgba(16,34,53,.05);--tw-shadow-colored:0 10px 30px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.shadow-\[0_12px_28px_rgba\(12\2c 58\2c 56\2c \.16\)\]{--tw-shadow:0 12px 28px rgba(12,58,56,.16);--tw-shadow-colored:0 12px 28px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.shadow-\[0_12px_32px_rgba\(14\2c 38\2c 52\2c \.06\)\]{--tw-shadow:0 12px 32px rgba(14,38,52,.06);--tw-shadow-colored:0 12px 32px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.shadow-\[0_14px_32px_rgba\(16\2c 34\2c 53\2c \.09\)\]{--tw-shadow:0 14px 32px rgba(16,34,53,.09);--tw-shadow-colored:0 14px 32px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.shadow-\[0_14px_34px_rgba\(16\2c 34\2c 53\2c \.08\)\]{--tw-shadow:0 14px 34px rgba(16,34,53,.08);--tw-shadow-colored:0 14px 34px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.shadow-\[0_28px_80px_rgba\(14\2c 38\2c 52\2c \.35\)\]{--tw-shadow:0 28px 80px rgba(14,38,52,.35);--tw-shadow-colored:0 28px 80px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.shadow-\[0_28px_80px_rgba\(5\2c 29\2c 28\2c \.35\)\]{--tw-shadow:0 28px 80px rgba(5,29,28,.35);--tw-shadow-colored:0 28px 80px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.shadow-\[0_2px_6px_rgba\(8\2c 58\2c 54\2c \.14\)\]{--tw-shadow:0 2px 6px rgba(8,58,54,.14);--tw-shadow-colored:0 2px 6px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.shadow-\[0_30px_85px_rgba\(14\2c 38\2c 52\2c \.38\)\]{--tw-shadow:0 30px 85px rgba(14,38,52,.38);--tw-shadow-colored:0 30px 85px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.shadow-\[0_3px_8px_rgba\(16\2c 34\2c 53\2c \.06\)\]{--tw-shadow:0 3px 8px rgba(16,34,53,.06);--tw-shadow-colored:0 3px 8px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.shadow-\[0_4px_12px_rgba\(16\2c 34\2c 53\2c \.06\)\]{--tw-shadow:0 4px 12px rgba(16,34,53,.06);--tw-shadow-colored:0 4px 12px var(--tw-shadow-color)}.shadow-\[0_4px_12px_rgba\(16\2c 34\2c 53\2c \.06\)\],.shadow-inner{box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.shadow-inner{--tw-shadow:inset 0 2px 4px 0 rgb(0 0 0/0.05);--tw-shadow-colored:inset 0 2px 4px 0 var(--tw-shadow-color)}.shadow-lg{--tw-shadow:0 10px 15px -3px rgb(0 0 0/0.1),0 4px 6px -4px rgb(0 0 0/0.1);--tw-shadow-colored:0 10px 15px -3px var(--tw-shadow-color),0 4px 6px -4px var(--tw-shadow-color)}.shadow-lg,.shadow-none{box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.shadow-none{--tw-shadow:0 0 #0000;--tw-shadow-colored:0 0 #0000}.shadow-sm{--tw-shadow:0 1px 2px 0 rgb(0 0 0/0.05);--tw-shadow-colored:0 1px 2px 0 var(--tw-shadow-color)}.shadow-sm,.shadow-soft{box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.shadow-soft{--tw-shadow:0 18px 50px rgb(16 32 49/10%);--tw-shadow-colored:0 18px 50px var(--tw-shadow-color)}.shadow-xl{--tw-shadow:0 20px 25px -5px rgb(0 0 0/0.1),0 8px 10px -6px rgb(0 0 0/0.1);--tw-shadow-colored:0 20px 25px -5px var(--tw-shadow-color),0 8px 10px -6px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.outline{outline-style:solid}.ring{--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(3px + var(--tw-ring-offset-width)) var(--tw-ring-color)}.ring,.ring-1{box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow,0 0 #0000)}.ring-1{--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color)}.ring-\[\#c9857b\]\/35{--tw-ring-color:rgb(201 133 123/0.35)}.ring-ink\/30{--tw-ring-color:rgb(16 32 49/0.3)}.\!filter{filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)!important}.filter{filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.backdrop-blur{--tw-backdrop-blur:blur(8px)}.backdrop-blur,.backdrop-blur-\[2px\]{backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia)}.backdrop-blur-\[2px\]{--tw-backdrop-blur:blur(2px)}.backdrop-blur-\[3px\]{--tw-backdrop-blur:blur(3px);backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia)}.transition{transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.transition-transform{transition-property:transform;transition-timing-function:cubic-bezier(.4,0,.2,1)}.duration-150,.transition-transform{transition-duration:.15s}.duration-200{transition-duration:.2s}.duration-500{transition-duration:.5s}.duration-700{transition-duration:.7s}:root{color-scheme:light;--belario-ink:#102031;--belario-jade:#102d2d;--belario-ivory:#f6f1e8;--belario-sand:#e8dfd1;--belario-gold:#c8a45a;--belario-olive:#3e4a3a;--ds-color-ink:#102031;--ds-color-deep-green:#102d2d;--ds-color-ivory:#f6f1e8;--ds-color-sand:#e8dfd1;--ds-color-gold:#c8a45a;--ds-color-olive:#3e4a3a;--ds-color-success:#176b4d;--ds-color-info:#285e9a;--ds-color-warning:#825614;--ds-color-error:#8f3e35;--ds-color-destructive:#7c2d27;--ds-surface-canvas:var(--ds-color-ivory);--ds-surface-solid:#fffdfa;--ds-surface-glass-soft:rgb(255 253 250/72%);--ds-surface-glass-floating:rgb(255 253 250/88%);--ds-surface-glass-modal:#fffdfa;--ds-font-display:"Bodoni 72",Didot,"Bodoni Moda",Georgia,"Times New Roman",serif;--ds-font-body:"Avenir Next",Avenir,"Helvetica Neue",Arial,sans-serif;--ds-text-h1:clamp(2.25rem,4vw,4.25rem);--ds-text-h2:clamp(1.75rem,3vw,2.75rem);--ds-text-h3:1.375rem;--ds-text-body:1rem;--ds-text-body-small:.875rem;--ds-text-label:.75rem;--ds-text-caption:.6875rem;--ds-text-metric:clamp(1.8rem,3vw,2.5rem);--ds-space-1:.25rem;--ds-space-2:.5rem;--ds-space-3:.75rem;--ds-space-4:1rem;--ds-space-5:1.25rem;--ds-space-6:1.5rem;--ds-space-8:2rem;--ds-space-10:2.5rem;--ds-space-12:3rem;--ds-radius-sm:.75rem;--ds-radius-md:1rem;--ds-radius-lg:1.5rem;--ds-shadow-soft:0 12px 30px rgb(16 32 49/8%);--ds-shadow-floating:0 18px 50px rgb(16 32 49/15%);--ds-shadow-modal:0 28px 80px rgb(16 32 49/30%);--ds-blur-soft:10px;--ds-border-subtle:rgb(16 32 49/12%);--ds-motion-fast:160ms ease;--ds-motion-base:220ms ease;--ds-z-floating:50;--ds-z-modal:1000;--ds-breakpoint-tablet:768px;--ds-breakpoint-desktop:1024px}*{box-sizing:border-box}html{scroll-behavior:smooth}body{margin:0;background:var(--belario-ivory);color:var(--belario-ink);font-family:Avenir Next,Avenir,Helvetica Neue,Arial,sans-serif}button,input,select,textarea{font:inherit}a:focus-visible,button:focus-visible,input:focus-visible,select:focus-visible,textarea:focus-visible{outline:3px solid #c7a45e;outline-offset:3px}.font-display{font-family:Bodoni\ 72,Didot,Bodoni Moda,Georgia,Times New Roman,serif}.belario-button,.belario-icon-button{align-items:center;border:1px solid transparent;cursor:pointer;display:inline-flex;font:700 var(--ds-text-body-small)/1 var(--ds-font-body);justify-content:center;min-height:2.75rem;transition:background var(--ds-motion-fast),border-color var(--ds-motion-fast),color var(--ds-motion-fast),transform var(--ds-motion-fast)}.belario-button{border-radius:var(--ds-radius-sm);gap:var(--ds-space-2);padding:.75rem 1rem}.belario-button:hover:not(:disabled),.belario-icon-button:hover:not(:disabled){transform:translateY(-1px)}.belario-button:disabled,.belario-icon-button:disabled{cursor:not-allowed;opacity:.55;transform:none}.belario-button--primary{background:var(--ds-color-deep-green);color:#fffdfa}.belario-button--primary:hover:not(:disabled){background:var(--ds-color-ink)}.belario-button--secondary{background:var(--ds-surface-solid);border-color:var(--ds-border-subtle);color:var(--ds-color-ink)}.belario-button--quiet{background:transparent;color:var(--ds-color-deep-green)}.belario-button--quiet:hover:not(:disabled){background:rgb(16 45 45/8%)}.belario-button--destructive{background:var(--ds-color-destructive);color:#fffdfa}.belario-icon-button{background:transparent;border-radius:999px;color:inherit;font-size:1.5rem;height:2.75rem;padding:0;width:2.75rem}.belario-icon-button:hover:not(:disabled){background:rgb(16 32 49/8%)}.belario-field{display:grid;gap:var(--ds-space-2)}.belario-field__label{color:var(--ds-color-ink);font-size:var(--ds-text-label);font-weight:700;letter-spacing:.04em}.belario-field__control{background:var(--ds-surface-solid);border:1px solid var(--ds-border-subtle);border-radius:var(--ds-radius-sm);color:var(--ds-color-ink);font:500 var(--ds-text-body-small)/1.4 var(--ds-font-body);min-height:2.75rem;padding:.65rem .75rem;width:100%}.belario-field__control:focus-visible{border-color:var(--ds-color-gold);outline:3px solid rgb(200 164 90/40%);outline-offset:2px}.belario-field__help{color:#5d6873;font-size:var(--ds-text-caption);line-height:1.45}.belario-field__error{color:var(--ds-color-error)}.belario-field__error,.belario-status-badge{font-size:var(--ds-text-caption);font-weight:700}.belario-status-badge{align-items:center;border-radius:999px;display:inline-flex;line-height:1;padding:.4rem .55rem}.belario-status-badge--neutral{background:rgb(16 32 49/8%);color:var(--ds-color-ink)}.belario-status-badge--success{background:#ddf2e8;color:var(--ds-color-success)}.belario-status-badge--info{background:#e5effc;color:var(--ds-color-info)}.belario-status-badge--warning{background:#fff2d8;color:var(--ds-color-warning)}.belario-status-badge--destructive,.belario-status-badge--error{background:#fce9e6;color:var(--ds-color-error)}.belario-status-badge--processing{background:#eee9fc;color:#5f4999}.belario-stat-card{background:var(--ds-surface-solid);border:1px solid var(--ds-border-subtle);border-radius:var(--ds-radius-md);box-shadow:var(--ds-shadow-soft);padding:var(--ds-space-5)}.belario-stat-card--attention{border-color:rgb(200 164 90/55%)}.belario-stat-card--success{border-color:rgb(23 107 77/28%)}.belario-stat-card__label{color:#4e5a65;font-size:var(--ds-text-body-small);font-weight:650;margin:0}.belario-stat-card__value{color:var(--ds-color-ink);font-family:var(--ds-font-display);font-size:var(--ds-text-metric);line-height:1;margin:var(--ds-space-3) 0}.belario-stat-card__detail{color:#66717d;font-size:var(--ds-text-body-small);margin:0}.belario-alert,.belario-inline-message,.belario-toast{border:1px solid transparent;color:var(--ds-color-ink)}.belario-toast{align-items:center;box-shadow:var(--ds-shadow-floating);display:flex;gap:var(--ds-space-3);justify-content:space-between;padding:var(--ds-space-3) var(--ds-space-4)}.belario-alert,.belario-toast{border-radius:var(--ds-radius-md)}.belario-alert{padding:var(--ds-space-4)}.belario-alert__title{font-size:var(--ds-text-body-small);font-weight:800;margin:0 0 var(--ds-space-1)}.belario-alert__body{font-size:var(--ds-text-body-small);line-height:1.5}.belario-inline-message{font-size:var(--ds-text-body-small);line-height:1.45;margin:var(--ds-space-2) 0 0}.belario-feedback--success{background:#ddf2e8;border-color:rgb(23 107 77/22%)}.belario-feedback--info{background:#e5effc;border-color:rgb(40 94 154/22%)}.belario-feedback--warning{background:#fff2d8;border-color:rgb(130 86 20/25%)}.belario-feedback--destructive,.belario-feedback--error{background:#fce9e6;border-color:rgb(143 62 53/25%)}.belario-feedback--processing{background:#eee9fc;border-color:rgb(95 73 153/22%)}.belario-modal-layer{align-items:center;background:rgb(16 32 49/62%);backdrop-filter:blur(var(--ds-blur-soft));display:flex;inset:0;justify-content:center;padding:var(--ds-space-5);position:fixed;z-index:var(--ds-z-modal)}.belario-modal{background:var(--ds-surface-glass-modal);border:1px solid rgb(255 255 255/60%);border-radius:var(--ds-radius-lg);box-shadow:var(--ds-shadow-modal);max-height:min(90vh,54rem);max-width:42rem;overflow:auto;width:100%}.belario-modal:focus{outline:none}.belario-modal--destructive{border-color:rgb(143 62 53/38%)}.belario-modal__header{align-items:start;border-bottom:1px solid var(--ds-border-subtle);display:flex;gap:var(--ds-space-4);justify-content:space-between;padding:var(--ds-space-5)}.belario-empty-state h2,.belario-modal__header h2{color:var(--ds-color-ink);font-family:var(--ds-font-display);font-size:var(--ds-text-h2);line-height:1;margin:0}.belario-modal__header p{color:#5d6873;font-size:var(--ds-text-body-small);line-height:1.5;margin:var(--ds-space-2) 0 0}.belario-modal__body{padding:var(--ds-space-5)}.belario-confirm__actions{display:flex;flex-wrap:wrap;gap:var(--ds-space-3);justify-content:end}.belario-workflow-tabs{align-items:center;display:flex;gap:var(--ds-space-2);overflow-x:auto;padding-bottom:var(--ds-space-1)}.belario-workflow-tabs__tab{border-radius:999px;color:#5d6873;flex:0 0 auto;font-size:var(--ds-text-body-small);font-weight:700;padding:.6rem .8rem;text-decoration:none}.belario-workflow-tabs__tab.is-active,.belario-workflow-tabs__tab:hover{background:var(--ds-surface-glass-soft);color:var(--ds-color-deep-green)}.belario-empty-state{background:var(--ds-surface-solid);border:1px dashed var(--ds-border-subtle);border-radius:var(--ds-radius-md);padding:var(--ds-space-8);text-align:center}.belario-empty-state p{color:#5d6873;line-height:1.5;margin:var(--ds-space-3) auto 0;max-width:34rem}.belario-empty-state>div{margin-top:var(--ds-space-5)}.belario-skeleton{display:grid;gap:var(--ds-space-3)}.belario-skeleton span{animation:belario-pulse 1.4s ease-in-out infinite;background:linear-gradient(90deg,#ece7dd 25%,#f7f4ee 40%,#ece7dd 65%);background-size:400% 100%;border-radius:.5rem;height:1rem}@keyframes belario-pulse{0%{background-position:100% 0}to{background-position:-100% 0}}@media (max-width:767px){.belario-modal-layer{align-items:end;padding:0}.belario-modal--sheet{border-bottom-left-radius:0;border-bottom-right-radius:0;max-height:92vh}}@media (prefers-reduced-motion:reduce){*,:after,:before{animation-duration:.01ms!important;animation-iteration-count:1!important;scroll-behavior:auto!important;transition-duration:.01ms!important}}.belario-operations-home{background:radial-gradient(circle at 80% 0,rgb(255 253 250/95%),transparent 33rem),var(--ds-surface-canvas);color:var(--ds-color-ink);display:grid;font-family:var(--ds-font-body);grid-template-columns:17rem minmax(0,1fr);min-height:100vh}.belario-operations-home__sidebar{background:linear-gradient(155deg,#0e3532,var(--ds-color-deep-green));color:#fffdfa;display:flex;flex-direction:column;gap:var(--ds-space-8);padding:var(--ds-space-6)}.belario-operations-home__brand{align-items:center;color:#fffdfa;display:inline-flex;font-family:var(--ds-font-display);font-size:1.45rem;gap:var(--ds-space-3);letter-spacing:.05em;text-decoration:none}.belario-operations-home__brand img{height:2.625rem;-o-object-fit:contain;object-fit:contain;width:2.625rem}.belario-operations-home__brand small{color:var(--ds-color-gold);font-family:var(--ds-font-body);font-size:.58em;font-weight:700;letter-spacing:.08em}.belario-operations-home__nav{display:grid;gap:var(--ds-space-1)}.belario-operations-home__nav a{border-radius:var(--ds-radius-sm);color:rgb(255 253 250/78%);font-size:var(--ds-text-body-small);font-weight:700;min-height:2.75rem;padding:.78rem .85rem;text-decoration:none;transition:background var(--ds-motion-fast),color var(--ds-motion-fast)}.belario-operations-home__nav a:hover,.belario-operations-home__nav a[aria-current=page]{background:var(--ds-surface-glass-floating);color:var(--ds-color-ink)}.belario-operations-home__store{border-top:1px solid rgb(255 253 250/18%);color:rgb(255 253 250/75%);font-size:var(--ds-text-body-small);font-weight:700;margin-top:auto;padding-top:var(--ds-space-5);text-decoration:none}.belario-operations-home__store span{color:var(--ds-color-gold);padding-left:var(--ds-space-2)}.belario-operations-home__content{min-width:0}.belario-operations-home__topbar{align-items:center;backdrop-filter:blur(var(--ds-blur-soft));background:var(--ds-surface-glass-soft);border-bottom:1px solid var(--ds-border-subtle);display:flex;justify-content:space-between;min-height:4.5rem;padding:0 clamp(1.25rem,4vw,3.5rem);position:sticky;top:0;z-index:var(--ds-z-floating)}.belario-operations-home__topbar-context{display:flex;flex-direction:column;gap:.1rem}.belario-operations-home__topbar-context span{color:#5d6873;font-size:var(--ds-text-caption);font-weight:700;letter-spacing:.12em;text-transform:uppercase}.belario-operations-home__topbar-context strong{color:var(--ds-color-deep-green);font-size:var(--ds-text-body-small)}.belario-operations-home__operator{align-items:center;display:flex;font-size:var(--ds-text-body-small);font-weight:700;gap:var(--ds-space-3)}.belario-operations-home__page{display:grid;gap:var(--ds-space-10);margin:0 auto;max-width:92rem;padding:clamp(1.5rem,4vw,3.5rem)}.belario-operations-home__feedback{display:grid;gap:var(--ds-space-2);position:fixed;right:var(--ds-space-5);top:5.25rem;width:min(26rem,calc(100vw - 2rem));z-index:calc(var(--ds-z-floating) + 1)}.belario-operations-home__context{align-items:end;display:flex;gap:var(--ds-space-8);justify-content:space-between}.belario-operations-home__context p,.belario-operations-home__readiness span,.belario-section-heading p{color:#5d6873;font-size:var(--ds-text-label);font-weight:750;letter-spacing:.1em;margin:0;text-transform:uppercase}.belario-operations-home__context h1{color:var(--ds-color-ink);font-family:var(--ds-font-display);font-size:var(--ds-text-h1);font-weight:500;letter-spacing:-.035em;line-height:.98;margin:var(--ds-space-3) 0}.belario-operations-home__context>div>span{color:#5d6873;font-size:var(--ds-text-body)}.belario-operations-home__readiness{align-items:end;border-left:2px solid var(--ds-color-gold);display:grid;gap:var(--ds-space-2);max-width:15rem;padding-left:var(--ds-space-4)}.belario-operations-home__readiness strong{color:var(--ds-color-deep-green);font-family:var(--ds-font-display);font-size:1.25rem;line-height:1.1}.belario-operations-home__attention{display:grid;gap:var(--ds-space-4)}.belario-section-heading{align-items:end;display:flex;gap:var(--ds-space-4);justify-content:space-between}.belario-section-heading h2{color:var(--ds-color-ink);font-family:var(--ds-font-display);font-size:var(--ds-text-h2);font-weight:500;letter-spacing:-.02em;line-height:1;margin:var(--ds-space-2) 0 0}.belario-next-action{align-items:center;background:linear-gradient(120deg,var(--ds-color-deep-green),#173d39);border:1px solid rgb(200 164 90/60%);border-radius:var(--ds-radius-lg);box-shadow:var(--ds-shadow-soft);color:#fffdfa;display:flex;gap:var(--ds-space-5);justify-content:space-between;min-height:9rem;padding:var(--ds-space-6);text-decoration:none;transition:transform var(--ds-motion-base),box-shadow var(--ds-motion-base)}.belario-next-action:hover{box-shadow:var(--ds-shadow-floating);transform:translateY(-2px)}.belario-next-action span{color:#e9d3a4;display:block;font-size:var(--ds-text-caption);font-weight:800;letter-spacing:.1em;text-transform:uppercase}.belario-next-action strong{display:block;font-family:var(--ds-font-display);font-size:var(--ds-text-h3);font-weight:500;margin-top:var(--ds-space-2)}.belario-next-action p{color:rgb(255 253 250/76%);font-size:var(--ds-text-body-small);margin:var(--ds-space-2) 0 0;max-width:52rem}.belario-next-action em{color:#fffdfa;flex:0 0 auto;font-size:var(--ds-text-body-small);font-style:normal;font-weight:800}.belario-next-action b{color:var(--ds-color-gold);font-size:1.15rem;padding-left:var(--ds-space-2)}.belario-operations-home__alert-list{display:grid;gap:var(--ds-space-3);grid-template-columns:repeat(auto-fit,minmax(15rem,1fr))}.belario-operations-home__alert-list a{color:inherit;text-decoration:none}.belario-quick-actions{display:grid;gap:var(--ds-space-3);grid-template-columns:repeat(3,minmax(0,1fr))}.belario-quick-actions a{align-items:center;background:var(--ds-surface-glass-soft);border:1px solid rgb(255 255 255/75%);border-radius:var(--ds-radius-md);box-shadow:var(--ds-shadow-soft);color:var(--ds-color-ink);display:grid;gap:var(--ds-space-2);grid-template-columns:auto 1fr auto;min-height:4.5rem;padding:var(--ds-space-4);text-decoration:none;transition:transform var(--ds-motion-fast),background var(--ds-motion-fast)}.belario-quick-actions a:hover{background:var(--ds-surface-solid);transform:translateY(-1px)}.belario-quick-actions span{color:var(--ds-color-deep-green);font-size:1.3rem}.belario-quick-actions strong{font-size:var(--ds-text-body-small)}.belario-quick-actions i{color:var(--ds-color-gold);font-size:1.1rem;font-style:normal}.belario-operations-home__metrics{display:grid;gap:var(--ds-space-4);grid-template-columns:repeat(4,minmax(0,1fr))}.belario-recent-activity{background:var(--ds-surface-solid);border:1px solid var(--ds-border-subtle);border-radius:var(--ds-radius-md);box-shadow:var(--ds-shadow-soft)}.belario-recent-activity a{align-items:center;border-bottom:1px solid var(--ds-border-subtle);color:var(--ds-color-ink);display:grid;gap:var(--ds-space-4);grid-template-columns:minmax(0,1fr) auto auto;padding:var(--ds-space-4) var(--ds-space-5);text-decoration:none}.belario-recent-activity a:last-child{border-bottom:0}.belario-recent-activity a:hover{background:#fcfaf5}.belario-recent-activity span,.belario-recent-activity strong{display:block}.belario-recent-activity strong{font-size:var(--ds-text-body-small)}.belario-recent-activity span,.belario-recent-activity time{color:#66717d;font-size:var(--ds-text-caption);margin-top:.2rem}.belario-recent-activity b{color:var(--ds-color-gold);font-size:1.2rem}.belario-mobile-nav{display:none}@media (max-width:1023px){.belario-operations-home{grid-template-columns:5rem minmax(0,1fr)}.belario-operations-home__sidebar{align-items:center;padding:var(--ds-space-4) var(--ds-space-3)}.belario-operations-home__brand span,.belario-operations-home__nav a{font-size:0}.belario-operations-home__brand img{height:2.5rem;width:2.5rem}.belario-operations-home__nav{width:100%}.belario-operations-home__nav a{min-height:2.75rem;padding:0;position:relative}.belario-operations-home__nav a:after{color:currentColor;content:"•";font-size:1.25rem;inset:0;line-height:2.55rem;position:absolute;text-align:center}.belario-operations-home__store{font-size:0;padding-top:var(--ds-space-4)}.belario-operations-home__store span{font-size:1.1rem;padding:0}.belario-operations-home__metrics{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:767px){.belario-operations-home{display:block;padding-bottom:5.4rem}.belario-operations-home__sidebar{display:none}.belario-operations-home__topbar{min-height:4rem;padding:0 var(--ds-space-4)}.belario-operations-home__operator>span{display:none}.belario-operations-home__page{gap:var(--ds-space-8);padding:var(--ds-space-5) var(--ds-space-4)}.belario-operations-home__context{align-items:start;display:grid;gap:var(--ds-space-5)}.belario-operations-home__readiness{max-width:none}.belario-next-action{align-items:start;flex-direction:column;padding:var(--ds-space-5)}.belario-quick-actions{grid-template-columns:1fr}.belario-operations-home__metrics{grid-template-columns:repeat(2,minmax(0,1fr))}.belario-stat-card{min-width:0;padding:var(--ds-space-4)}.belario-stat-card__value{font-size:1.7rem}.belario-recent-activity a{gap:var(--ds-space-2);grid-template-columns:minmax(0,1fr) auto}.belario-recent-activity time{grid-column:1;grid-row:2}.belario-recent-activity b{grid-column:2;grid-row:1/span 2}.belario-mobile-nav{align-items:stretch;backdrop-filter:blur(var(--ds-blur-soft));background:rgb(255 253 250/92%);border-top:1px solid var(--ds-border-subtle);bottom:0;display:grid;grid-template-columns:repeat(5,minmax(0,1fr));left:0;padding:var(--ds-space-2) var(--ds-space-1) calc(var(--ds-space-2) + env(safe-area-inset-bottom));position:fixed;right:0;z-index:var(--ds-z-floating)}.belario-mobile-nav a,.belario-mobile-nav button{align-items:center;background:transparent;border:0;color:#5d6873;cursor:pointer;display:flex;font-family:inherit;font-size:.65rem;font-weight:800;justify-content:center;min-height:2.75rem;padding:0;text-align:center;text-decoration:none}.belario-mobile-nav a[aria-current=page],.belario-mobile-nav button[aria-expanded=true]{color:var(--ds-color-deep-green)}.belario-more-sheet{display:grid;gap:var(--ds-space-2)}.belario-more-sheet a{align-items:center;background:var(--ds-surface-solid);border:1px solid var(--ds-border-subtle);border-radius:var(--ds-radius-sm);color:var(--ds-color-ink);display:flex;font-weight:750;justify-content:space-between;min-height:3.25rem;padding:0 var(--ds-space-4);text-decoration:none}.belario-more-sheet a span{color:var(--ds-color-gold)}}.belario-announcement{background:#102d2d;color:#fffdf8;padding:.56rem 1rem;text-align:center;font-size:10px;font-weight:700;letter-spacing:.16em;text-transform:uppercase}.belario-mark{display:inline-flex;align-items:center;gap:.78rem;color:#102031;line-height:1}.belario-monogram{display:inline-block;flex:0 0 auto;height:3.5rem;overflow:hidden;width:3.5rem}.belario-monogram img{display:block}.belario-wordmark{font-family:Bodoni\ 72,Didot,Georgia,Times New Roman,serif;font-size:1.38rem;font-weight:600;letter-spacing:.17em;white-space:nowrap}.belario-wordmark small{color:#b18d4e;font-size:.68em;font-weight:500;letter-spacing:.02em}.belario-mark-compact .belario-monogram{height:4.125rem;width:4.125rem}.belario-mark-compact .belario-wordmark{font-size:1.74rem}.belario-mark-dark{color:#fffdf8}.belario-mark-dark .belario-monogram{filter:none}.belario-mark-dark .belario-wordmark small{color:#d4af65}.belario-nav-link{white-space:nowrap;position:relative;color:#102031;font-size:.86rem;font-weight:700;transition:color .2s ease}.belario-nav-link:after{background:#c8a35f;bottom:-13px;content:"";height:2px;left:0;position:absolute;transform:scaleX(0);transform-origin:left;transition:transform .2s ease;width:100%}.belario-nav-link:hover{color:#1e4d4a}.belario-nav-link:hover:after{transform:scaleX(1)}.belario-nav-link.belario-sale-link,.belario-nav-link.belario-sale-link:hover{color:#c9362d}.belario-cart-icon{display:inline-block;height:1.1em;position:relative;width:1.25em}.belario-cart-handle{background:currentColor;border-radius:99px;height:.12em;left:.03em;position:absolute;top:.14em;transform:rotate(13deg);transform-origin:left center;width:.34em}.belario-cart-basket{border:.12em solid;border-radius:.08em .08em .16em .16em;border-top:0;height:.54em;left:.31em;position:absolute;top:.29em;transform:skewX(-8deg);width:.84em}.belario-cart-wheel{background:currentColor;border-radius:50%;bottom:.03em;height:.16em;position:absolute;width:.16em}.belario-cart-wheel-left{left:.43em}.belario-cart-wheel-right{left:.99em}.operation-pricing-card>:first-child{min-height:6rem}.operation-pricing-card label>span{min-height:2.5rem}@media (min-width:1024px){.operations-sidebar{overscroll-behavior:contain;scrollbar-color:rgba(255,255,255,.34) transparent;scrollbar-width:thin}.operations-sidebar::-webkit-scrollbar{width:.42rem}.operations-sidebar::-webkit-scrollbar-thumb{background:rgba(255,255,255,.34);border-radius:9999px}.operations-sidebar::-webkit-scrollbar-track{margin:.75rem 0}}.belario-hero{background:#102031;color:#fffdf8;overflow:hidden}.belario-hero-copy{display:flex;flex-direction:column;justify-content:center;min-height:530px;padding:4rem 1rem 4.5rem 0;position:relative}.belario-hero-copy:before{border:1px solid rgba(200,163,95,.28);border-radius:9999px;content:"";height:24rem;position:absolute;right:3%;top:12%;width:24rem}.belario-hero-copy>*{position:relative;z-index:1}.belario-hero-visual{min-height:390px;position:relative}.belario-hero-visual:before{background:#e8dfd1;content:"";inset:0 -50vw 0 0;position:absolute}.belario-hero-selection{animation:belario-hero-fade .6s ease both;-o-object-position:center center;object-position:center center;padding:1.75rem 2.25rem 8.5rem}.hero-selection-copy{max-width:min(82%,31rem)}.belario-hero-controls{display:flex;gap:.45rem;left:1.45rem;position:absolute;top:1.35rem;z-index:10}.belario-hero-dot{background:rgba(16,32,49,.27);border:1px solid rgba(255,255,255,.78);border-radius:9999px;height:.55rem;padding:0;transition:background .2s ease,transform .2s ease,width .2s ease}.belario-hero-dot:hover{background:rgba(16,32,49,.7);transform:scale(1.15)}.belario-hero-dot.is-active{background:#c8a35f;border-color:#c8a35f;width:1.55rem}.belario-logo-stamp{background:#fffdf8;border:1px solid rgba(16,32,49,.12);box-shadow:0 18px 35px rgba(0,0,0,.15);overflow:hidden;padding:.15rem;position:absolute;right:2rem;top:2rem}@keyframes belario-hero-fade{0%{opacity:0;transform:scale(.985)}to{opacity:1;transform:scale(1)}}.belario-gold-button{align-items:center;background:#c8a35f;border:1px solid #c8a35f;color:#102031;display:inline-flex;font-size:.875rem;font-weight:700;justify-content:center;min-height:2.75rem;padding:.72rem 1.25rem;transition:background .2s ease,border-color .2s ease,color .2s ease}.belario-gold-button:hover{background:#f0d18c;border-color:#f0d18c}.belario-marquee{border-bottom:1px solid rgba(16,32,49,.1);background:#efe7da}.belario-edit-card{display:grid;gap:1rem;grid-template-columns:1fr .95fr;min-height:19rem;overflow:hidden;padding:2rem;transition:transform .25s ease,box-shadow .25s ease}.belario-edit-card:hover{box-shadow:0 18px 42px rgba(16,32,49,.14);transform:translateY(-4px)}.belario-product-card{background:#fffdf9;border:1px solid rgba(16,32,49,.11);overflow:hidden;transition:border-color .22s ease,box-shadow .22s ease,transform .22s ease}.belario-product-card:hover{border-color:rgba(200,163,95,.8);box-shadow:0 16px 35px rgba(16,32,49,.1);transform:translateY(-4px)}.belario-product-image{border-bottom:1px solid rgba(16,32,49,.08)}.belario-product-image>a>div{background:#fcfaf6}.belario-edit-card img,.belario-product-image img{-o-object-position:center center;object-position:center center}.belario-category-card{background:#fffdf8;border:1px solid rgba(16,32,49,.12);display:block;min-height:14rem;padding:1.5rem;transition:background .22s ease,border-color .22s ease,transform .22s ease}.belario-category-card:hover{background:#102d2d;border-color:#102d2d;transform:translateY(-4px)}.belario-category-card:hover p{color:#fffdf8}.belario-category-card:hover p:last-child{color:#d6b46e}.belario-concierge{background:#173a38;color:#fffdf8;min-height:22rem;overflow:hidden;padding:3.5rem;position:relative}.public-storefront{--storefront-release:"web-ux-02a";--public-green:#102d2d;--public-ink:#102031;--public-ivory:#f6f1e8;--public-sand:#e8dfd1;--public-gold:#c8a45a;--public-warm-white:#fffdfa;--public-border:rgb(16 32 49/13%);--public-shadow:0 .75rem 2rem rgb(16 32 49/8%);background:var(--public-ivory);color:var(--public-ink)}.public-storefront .shell{max-width:90rem}.public-header{background:rgb(255 253 250/94%);border-bottom:1px solid var(--public-border);backdrop-filter:blur(10px)}.public-header__bar{align-items:center;display:flex;gap:1rem;min-height:4.25rem}.public-header .belario-mark-compact .belario-monogram{height:3rem;width:3rem}.public-header .belario-mark-compact .belario-wordmark{font-size:1.1rem}.public-header__nav{align-items:center;gap:clamp(.85rem,1.8vw,1.75rem);margin-left:clamp(1rem,3vw,3rem)}.public-header__mobile-nav{border-top:1px solid var(--public-border);display:none;gap:1.2rem;overflow-x:auto;padding:.62rem max(1rem,env(safe-area-inset-left)) .68rem;scrollbar-width:none;white-space:nowrap}.public-header__mobile-nav::-webkit-scrollbar{display:none}.public-header__mobile-nav a{color:var(--public-ink);flex:0 0 auto;font-size:.72rem;font-weight:800;letter-spacing:.02em;text-decoration:none}.public-header__mobile-nav .public-header__mobile-nav--sale{color:#b3263e}.public-cart-link,.public-header__link,.public-header__service,.public-search-trigger{align-items:center;color:var(--public-ink);display:inline-flex;font-size:.78rem;font-weight:700;gap:.45rem;line-height:1;min-height:2.75rem;text-decoration:none}.public-header__link{border-bottom:1px solid transparent;padding-top:.1rem}.public-header__link:hover{border-color:var(--public-gold)}.public-header__link--sale{color:#a94732}.public-header__service{padding-inline:.3rem}.public-icon-button,.public-search-trigger{background:transparent;border:0;cursor:pointer}.public-search-trigger{padding:0 .55rem}.public-search-trigger svg{height:1.1rem;width:1.1rem}.public-cart-link{border:1px solid var(--public-border);border-radius:.7rem;min-width:2.75rem;padding:0 .7rem;position:relative}.public-cart-link:hover{background:var(--public-sand)}.public-cart-count{background:var(--public-green);border-radius:999px;color:#fffdfa;font-size:.6rem;height:1.05rem;min-width:1.05rem;padding-inline:.18rem}.public-cart-count,.public-icon-button{align-items:center;display:inline-flex;justify-content:center}.public-icon-button{border-radius:.7rem;color:var(--public-ink);height:2.75rem;width:2.75rem}.public-icon-button:hover{background:rgb(16 32 49/7%)}.public-icon-button svg{height:1.25rem;width:1.25rem}.public-overlay{inset:0;isolation:isolate;position:fixed;z-index:70}.public-overlay__backdrop{background:rgb(16 32 49/42%);border:0;inset:0;position:absolute;width:100%;z-index:0}.public-menu-sheet,.public-search-sheet{background:rgb(255 253 250/98%);border:1px solid rgb(255 255 255/70%);box-shadow:var(--public-shadow)}.public-search-sheet{border-radius:1rem;margin:5.5rem auto 0;max-width:42rem;width:calc(100% - 2rem)}.public-menu-sheet,.public-search-sheet{padding:1.5rem;position:relative;z-index:1}.public-menu-sheet{height:100%;max-width:25rem;overflow-y:auto;width:min(88vw,25rem)}.public-menu-heading{color:#65717b;font-size:.66rem;font-weight:800;letter-spacing:.14em;margin:0;text-transform:uppercase}.public-menu-links{display:grid;margin-top:.55rem}.public-menu-links a{align-items:center;border-bottom:1px solid var(--public-border);color:var(--public-ink);display:flex;font-family:var(--ds-font-display);font-size:1.7rem;justify-content:space-between;min-height:3.8rem;text-decoration:none}.public-menu-links svg{height:1.15rem;width:1.15rem}.public-footer{background:var(--public-ink);color:#fffdfa;margin-top:0}.public-footer .belario-wordmark small{color:#d7b976}.public-footer__intro{color:rgb(255 253 250/72%);font-size:.88rem;line-height:1.6;margin:1.5rem 0 0;max-width:16rem}.public-footer__heading{color:#d7b976;font-size:.65rem;font-weight:800;letter-spacing:.14em;margin:.25rem 0 0;text-transform:uppercase}.public-footer__links{list-style:none;margin:1.1rem 0 0;padding:0}.public-footer__links li+li{margin-top:.65rem}.public-footer__bottom a,.public-footer__links a{color:rgb(255 253 250/72%);font-size:.82rem;text-decoration:none}.public-footer__bottom a:hover,.public-footer__links a:hover{color:#fffdfa}.public-footer__bottom{border-top:1px solid rgb(255 253 250/16%);color:rgb(255 253 250/58%)}.public-footer__bottom p{margin:0}.public-footer__instagram{align-items:center;color:rgb(255 253 250/84%);display:inline-flex;font-size:.78rem;font-weight:700;gap:.55rem;margin-top:1.25rem;text-decoration:none}.public-footer__instagram svg{height:1.2rem;width:1.2rem}.public-instagram-band{background:#f1ece1;border-top:1px solid rgb(18 32 52/10%)}.public-instagram-band a{align-items:center;color:var(--public-ink);display:flex;font-size:.82rem;gap:.65rem;justify-content:center;min-height:4.25rem;text-decoration:none}.public-instagram-band a:hover{color:var(--public-green)}.public-instagram-band svg{height:1.25rem;width:1.25rem}.public-instagram-band strong{font-weight:850}.public-instagram-band b{font-size:1rem;margin-left:.2rem}.public-home{background:var(--public-ivory)}.public-hero{background:var(--public-green);color:#fffdfa;overflow:hidden;position:relative}.public-hero:after{background:linear-gradient(90deg,rgb(8 29 29/91%),rgb(8 29 29/78%) 34%,rgb(8 29 29/26%) 68%,rgb(8 29 29/7%));content:"";pointer-events:none;z-index:0}.public-hero:after,.public-hero__media{inset:0;position:absolute}.public-hero__media img{-o-object-position:37% center;object-position:37% center}.public-hero__grid{align-items:center;display:flex;min-height:min(43rem,calc(100vh - 4.25rem));position:relative;z-index:1}.public-hero__copy{padding:clamp(3rem,7vw,7rem) 0}.public-hero__copy .eyebrow{color:#dec382}.public-hero__copy h1{font-family:var(--ds-font-display);font-size:clamp(3rem,5.4vw,4.35rem);font-weight:500;letter-spacing:-.045em;line-height:.95;margin:1rem 0 0;max-width:8ch}.public-hero__copy>p:not(.eyebrow){color:rgb(255 253 250/76%);font-size:1rem;line-height:1.65;margin:1.5rem 0 0;max-width:27rem}.public-hero__actions{display:flex;flex-wrap:wrap;gap:.75rem;margin-top:2rem}.public-button{align-items:center;border:1px solid transparent;border-radius:.7rem;display:inline-flex;font-size:.84rem;font-weight:750;justify-content:center;min-height:2.9rem;padding:.75rem 1.1rem;text-decoration:none;transition:background .18s ease,color .18s ease,border-color .18s ease}.public-button--primary{background:var(--public-green);color:#fffdfa}.public-hero .public-button--primary{background:#fffdfa;color:var(--public-ink)}.public-button--primary:hover{background:#1b4641}.public-hero .public-button--primary:hover{background:var(--public-sand)}.public-button--secondary{background:transparent;border-color:rgb(255 253 250/55%);color:#fffdfa}.public-button--secondary:hover{border-color:#fffdfa}.public-gateway{display:grid;gap:.75rem;padding-block:clamp(2.5rem,6vw,5rem) 1rem}.public-gateway-card{background:#e4d8c8;color:var(--public-ink);display:block;min-height:18rem;overflow:hidden;position:relative;text-decoration:none}.public-gateway-card--dark{background:#1b3c3a;color:#fffdfa}.public-gateway-card>img{-o-object-fit:contain;object-fit:contain;padding:1rem}.public-gateway-card>span{bottom:1.4rem;left:1.4rem;position:absolute;z-index:1}.public-gateway-card i,.public-gateway-card small,.public-gateway-card strong{display:block}.public-gateway-card small{font-size:.65rem;font-style:normal;font-weight:800;letter-spacing:.14em;text-transform:uppercase}.public-gateway-card strong{font-family:var(--ds-font-display);font-size:2rem;font-weight:500;line-height:1;margin-top:.45rem}.public-gateway-card i{align-items:center;display:flex;font-size:.75rem;font-style:normal;font-weight:750;gap:.45rem;margin-top:1rem}.public-collection-link svg,.public-gateway-card i svg,.public-text-link svg{height:1rem;width:1rem}.public-collection-link{padding-bottom:clamp(2.5rem,5vw,4.5rem)}.public-collection-link a,.public-text-link{align-items:center;color:var(--public-green);display:inline-flex;font-size:.82rem;font-weight:800;gap:.45rem;text-decoration:none}.public-collection-link a{border-bottom:1px solid;padding-bottom:.2rem}.public-available{background:var(--public-warm-white);padding-block:clamp(3rem,7vw,6rem)}.public-available .section-title,.public-brands .section-title{font-size:clamp(2rem,3vw,3rem)}.public-home-products{display:grid;gap:1rem;grid-template-columns:repeat(2,minmax(0,1fr))}.public-home-product{min-width:0}.public-home-product__image{background:#f5f1ea;display:block;overflow:hidden;text-decoration:none}.public-home-product__image>div{min-height:13rem}.public-home-product__image img{transition:transform .2s ease}.public-home-product:hover .public-home-product__image img{transform:scale(1.02)}.public-home-product__copy{padding-top:.85rem}.public-home-product__copy>p{color:#5e716d;font-size:.59rem;font-weight:800;letter-spacing:.13em;margin:0;text-transform:uppercase}.public-home-product__copy>a{color:var(--public-ink);display:block;font-size:.82rem;font-weight:700;line-height:1.35;margin-top:.35rem;text-decoration:none}.public-home-product__price{align-items:baseline;display:flex;flex-wrap:wrap;gap:.45rem;margin-top:.55rem}.public-home-product__price strong{font-size:.83rem}.public-home-product__price del{color:#6a7277;font-size:.7rem}.public-home-product__status{color:#865a1c;display:block;font-size:.62rem;font-weight:750;margin-top:.55rem}.public-empty-copy{color:#65717b;font-size:.9rem;margin:0}.public-brands{padding-block:clamp(3rem,7vw,6rem)}.public-brand-rail{border-block:1px solid var(--public-border);display:flex;flex-wrap:wrap;gap:0}.public-brand-rail a{color:var(--public-ink);flex:1 1 9rem;font-family:var(--ds-font-display);font-size:1.25rem;padding:1.1rem 1rem;text-align:center;text-decoration:none}.public-brand-rail a:hover{background:var(--public-sand)}.public-custom-order{background:var(--public-green);color:#fffdfa;display:grid;gap:2rem;margin-bottom:clamp(3rem,7vw,6rem);padding:clamp(2rem,5vw,4rem)}.public-custom-order .eyebrow{color:#dec382}.public-custom-order h2{font-family:var(--ds-font-display);font-size:clamp(2rem,3.5vw,3.25rem);font-weight:500;letter-spacing:-.035em;line-height:1;margin:.75rem 0 0}.public-custom-order ol{color:rgb(255 253 250/76%);font-size:.9rem;line-height:1.5;margin:0 0 1.75rem;padding-left:1.1rem}.public-custom-order li+li{margin-top:.5rem}.public-trust{border-block:1px solid var(--public-border)}.public-trust__grid{display:grid;gap:1.5rem;padding-block:2rem}.public-trust h2{color:var(--public-ink);font-size:.8rem;margin:0}.public-trust p{color:#66717b;font-size:.76rem;line-height:1.5;margin:.4rem 0 0}@media (min-width:640px){.public-home-products{gap:1.5rem;grid-template-columns:repeat(3,minmax(0,1fr))}.public-home-product__image>div{min-height:17rem}}@media (min-width:768px){.public-gateway{grid-template-columns:repeat(2,minmax(0,1fr))}.public-trust__grid{grid-template-columns:repeat(3,minmax(0,1fr))}.public-custom-order{grid-template-columns:minmax(0,1fr) minmax(16rem,.8fr)}}@media (min-width:1024px){.public-hero__copy{padding-left:clamp(0rem,3vw,3rem)}.public-gateway-card{min-height:25rem}.public-home-products{grid-template-columns:repeat(4,minmax(0,1fr))}.public-home-product__image>div{min-height:19rem}}@media (max-width:1023px){.public-header__mobile-nav{display:flex}}@media (max-width:639px){.public-header__bar{gap:.35rem;min-height:4.1rem;padding-inline:.75rem}.public-header .belario-wordmark{font-size:.92rem;letter-spacing:.11em}.public-header .belario-mark-compact .belario-monogram,.public-header .belario-monogram{height:2.5rem;width:2.5rem}.public-cart-link{padding-inline:.55rem}.public-hero:after{background:linear-gradient(90deg,rgb(8 29 29/86%),rgb(8 29 29/60%) 72%,rgb(8 29 29/34%))}.public-hero__grid{min-height:31rem}.public-hero__copy{padding-block:3rem 2.5rem}.public-hero__copy h1{font-size:clamp(2.35rem,12vw,3.1rem)}.public-hero__media img{-o-object-position:41% center;object-position:41% center}.public-gateway-card{min-height:16rem}.public-gateway-card+.public-gateway-card{margin-top:.25rem}.public-custom-order{margin-inline:1rem}.public-brands .section-title{max-width:8ch}}@media (prefers-reduced-motion:reduce){.public-home-product__image img{transition:none}}.public-storefront{--storefront-release:"web-ux-03";--public-warm-white:#fffdf8;--public-ivory:#f5f0e7;--public-sand:#e8dfd0;--public-green:#082d2b;--public-ink:#122034;--public-gold:#c5a059;--public-border:rgb(18 32 52/12%)}.public-storefront .shell{max-width:82.5rem;padding-inline:clamp(1rem,3vw,4rem)}.product-page{background:var(--public-warm-white)}.product-page__crumbs{border-bottom:1px solid rgb(18 32 52/8%);color:#65707a}.product-page__top{padding-top:1.25rem}.product-gallery{align-items:stretch;display:grid;gap:1rem;grid-template-columns:5.25rem minmax(0,1fr)}.product-gallery__thumbnails{display:grid;align-content:start;gap:.65rem}.product-gallery__thumbnails button{border-radius:.35rem;box-shadow:none}.product-gallery__thumbnails button[aria-pressed=true]{border-color:var(--public-green)}.product-gallery__main{border:1px solid rgb(18 32 52/5%);border-radius:.3rem;background:#f7f6f2}.product-gallery__main--solo{grid-column:1/-1}.product-gallery__main>button:first-child img{padding:clamp(1rem,3vw,2.75rem)}.product-gallery__main>button:first-child{align-items:center;justify-content:center}.product-gallery__arrow,.product-gallery__expand{border:1px solid rgb(18 32 52/10%)}.product-page__purchase{max-width:29rem}.product-page__sku{display:inline-block;margin-left:.5rem;border-radius:999px;background:#e8e7e2;color:#6c7070;font-size:.61rem;letter-spacing:.06em;padding:.2rem .45rem}.product-page__favorite{transition:background .2s ease,color .2s ease}.product-page__favorite:hover{background:var(--public-green);color:white}.product-page__title{letter-spacing:-.048em}.product-page__summary{color:#626b72;max-width:33rem}.product-page__price-row .font-display{letter-spacing:-.025em}.product-page__price-row .status-badge{font-size:.62rem;letter-spacing:.07em;padding:.28rem .55rem;text-transform:uppercase}.product-page__price-row .status-badge--available{background:#dbeee2;color:#17603b}.product-page__price-row .status-badge--unavailable{background:#e5e7e9;color:#687078}.product-page__price-row .status-badge--neutral{background:#eee4d2;color:#73511f}.product-page__selectors{margin-top:1.25rem}.product-page__actions{margin-top:1rem}.product-page__actions .btn-primary,.product-page__actions .btn-secondary{border-radius:.35rem;min-height:3.05rem;width:100%}.product-page__actions .btn-primary{background:var(--public-green)}.product-page__actions .btn-secondary{border-color:var(--public-green);color:var(--public-green)}.product-page__benefits{border-top:1px solid rgb(18 32 52/10%);display:grid;gap:.8rem;grid-template-columns:repeat(4,minmax(0,1fr));margin-top:1.15rem;padding-top:1.05rem}.product-page__benefits>div{align-items:center;display:flex;gap:.35rem;min-width:0}.product-page__benefits svg{color:var(--public-green);flex:0 0 1.45rem;height:1.45rem;width:1.45rem}.product-page__benefits span{color:#28323b;font-size:.59rem;font-weight:700;line-height:1.3}.product-information{border-top:1px solid rgb(18 32 52/10%);margin-top:.25rem;padding-bottom:2.5rem}.product-information__tabs{border-bottom:1px solid rgb(18 32 52/10%);display:flex;gap:clamp(1rem,3.2vw,3.3rem);overflow-x:auto}.product-information__tabs button{border-bottom:2px solid transparent;color:#6d7479;flex:0 0 auto;font-size:.78rem;font-weight:600;padding:1.1rem 0 .85rem}.product-information__tabs button[aria-selected=true]{border-color:var(--public-green);color:var(--public-ink);font-weight:800}.product-information__body{display:grid;gap:clamp(2rem,6vw,5rem);grid-template-columns:minmax(0,1.2fr) minmax(15rem,.58fr);padding-top:1.25rem}.product-information__copy{color:#5e6770;font-size:.79rem;line-height:1.65;max-width:43rem}.product-information__copy p+p{margin-top:.7rem}.product-information__copy ul{list-style:disc;margin:.7rem 0 0 1.1rem}.product-information__copy a{color:var(--public-green);display:inline-flex;font-weight:800;margin-top:1rem}.product-information__specs{border-left:1px solid rgb(18 32 52/9%);padding-left:1rem}.product-information__specs>div{display:grid;gap:1rem;grid-template-columns:6rem 1fr;border-bottom:1px solid rgb(18 32 52/7%);color:#657078;font-size:.73rem;padding:.45rem 0}.product-information__specs dt{color:#6d747a}.product-information__specs dd{color:#303944;font-weight:600}.product-page__related{align-items:start;border-top:1px solid rgb(18 32 52/10%);display:grid;gap:2rem;grid-template-columns:minmax(10rem,.55fr) minmax(0,1.45fr)}.product-page__related .product-grid{grid-template-columns:repeat(4,minmax(0,1fr))}.product-page__related .product-card__media{aspect-ratio:1/1}@media (max-width:1023px){.product-page__purchase{max-width:none}.product-page__benefits{max-width:38rem}.product-page__related{grid-template-columns:1fr}}@media (max-width:640px){.product-page__crumbs{font-size:.68rem}.product-gallery{grid-template-columns:1fr}.product-gallery__thumbnails{grid-auto-columns:4.25rem;grid-auto-flow:column;grid-template-columns:none;overflow-x:auto;order:2;padding-bottom:.15rem}.product-gallery__main{min-height:23rem}.product-gallery__main>button:first-child img{padding:1.2rem}.product-page__title{font-size:2.65rem}.product-page__benefits{grid-template-columns:repeat(2,minmax(0,1fr))}.product-information__body{grid-template-columns:1fr}.product-information__specs{border-left:0;border-top:1px solid rgb(18 32 52/9%);padding:1rem 0 0}.product-page__related .product-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}.public-header__bar{min-height:4.7rem}.public-header__nav{margin-inline:auto}.public-cart-link,.public-header__link,.public-header__service,.public-search-trigger{font-size:.72rem;letter-spacing:.01em}.public-header__link--sale{color:var(--public-ink);color:#b3263e}.public-header__link--sale:hover{border-color:#b3263e;color:#861b2e}.public-collection--sale .collection-header{background:#f3e7e1}.public-collection--sale .collection-header .eyebrow,.public-collection--sale .collection-header h1,.public-collection--sale .collection-toolbar p strong{color:#b3263e}.sale-banner{background:#ede6da url(/brand/sale/belario-sale-editorial-v2.png) 50%/cover no-repeat;color:var(--public-ink);overflow:hidden}.sale-banner__inner{align-items:center;display:flex;min-height:clamp(17rem,22vw,20.5rem)}.sale-banner__copy{max-width:29rem;padding-block:clamp(2.75rem,4vw,4.25rem)}.sale-banner__eyebrow{color:#9b1f32;font-size:.62rem;font-weight:800;letter-spacing:.18em;margin:0}.sale-banner h1{color:var(--public-ink);font-family:var(--ds-font-display);font-size:clamp(4.3rem,7vw,6.4rem);font-weight:500;letter-spacing:-.065em;line-height:.76;margin:.85rem 0 0}.sale-banner__description{color:#39444e;font-size:clamp(.92rem,1.4vw,1.08rem);margin:1.45rem 0 0}.sale-banner__note{color:#50605d;font-size:.58rem;font-weight:800;letter-spacing:.13em;margin:1.55rem 0 0}.public-cart-link{border:0;border-radius:0;padding-inline:.4rem}.public-hero__grid{min-height:clamp(38.75rem,48vw,45rem)}.public-hero__media img{-o-object-position:center;object-position:center}.public-hero:after{background:linear-gradient(90deg,rgb(8 35 33/86%),rgb(8 35 33/70%) 34%,rgb(8 35 33/19%) 71%,transparent)}.public-hero__copy h1{font-size:clamp(3.3rem,5.5vw,5rem);max-width:9ch}.public-hero__copy>p:not(.eyebrow){max-width:26rem}.public-button{border-radius:0;min-height:3rem;padding-inline:1.35rem}.public-gateway{gap:1.5rem;padding-block:clamp(4rem,7vw,7rem)}.public-gateway-card{min-height:clamp(21rem,30vw,29rem)}.public-gateway-card>img{-o-object-fit:cover;object-fit:cover;padding:0;opacity:.8}.public-gateway-card:after{background:linear-gradient(0deg,rgb(8 35 33/60%),transparent 70%);content:"";inset:0;position:absolute}.public-gateway-card>span{bottom:2rem;left:2rem}.public-gateway-card strong{font-size:2.3rem}.public-collection-link{display:none}.public-available{padding-block:clamp(4rem,7vw,7rem)}.store-product-grid{display:grid;gap:clamp(1rem,2vw,1.75rem);grid-template-columns:repeat(2,minmax(0,1fr))}.store-product-card{min-width:0}.store-product-card__image{aspect-ratio:4/5;background:#f5f1ea;overflow:hidden}.store-product-card__image>a,.store-product-card__image>a>div{display:block;height:100%}.store-product-card__image>a>div{min-height:0}.store-product-card__image img{-o-object-fit:contain;object-fit:contain;padding:clamp(.5rem,1.4vw,1.2rem);transition:transform .35s ease}.store-product-card:hover img{transform:scale(1.025)}.store-product-card__favorite{align-items:center;background:rgb(255 253 248/84%);border:0;border-radius:50%;color:var(--public-ink);cursor:pointer;display:flex;font-size:1.1rem;height:2.1rem;justify-content:center;position:absolute;right:.7rem;top:.7rem;width:2.1rem}.store-product-card__badge{background:var(--public-green);bottom:.75rem;color:white;font-size:.58rem;font-weight:800;left:.75rem;letter-spacing:.11em;padding:.38rem .5rem;position:absolute;text-transform:uppercase}.store-product-card__copy{padding-top:.9rem}.store-product-card__copy p{color:#66736f;font-size:.58rem;font-weight:800;letter-spacing:.13em;margin:0;text-transform:uppercase}.store-product-card__copy>a{color:var(--public-ink);display:block;font-size:.85rem;font-weight:700;line-height:1.4;margin-top:.35rem;min-height:2.4em;text-decoration:none}.store-product-card__variant{color:#6b737b;display:block;font-size:.68rem;line-height:1.35;margin-top:.3rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.store-product-card__price{align-items:baseline;display:flex;gap:.5rem;margin-top:.55rem}.store-product-card__price strong{color:var(--public-ink);font-size:.86rem}.store-product-card__price del{color:#85898b;font-size:.68rem}.store-product-card__category{color:#6b737b;font-size:.55rem;letter-spacing:.08em;text-transform:uppercase}.public-brands{padding-block:clamp(4rem,7vw,7rem)}.public-brand-rail{align-items:stretch;border-color:var(--public-border)}.public-brand-rail a{align-items:center;display:flex;font-size:1.05rem;justify-content:center;min-height:5.8rem}.public-custom-order{background:var(--public-sand);color:var(--public-ink);margin-bottom:clamp(4rem,7vw,7rem)}.public-custom-order .eyebrow{color:#8e6f37}.public-custom-order ol{color:#4d5b61}.public-trust{background:var(--public-warm-white)}.public-footer{background:var(--public-green)}.collection-header{background:var(--public-sand);padding-block:clamp(3.5rem,6vw,6rem)}.collection-header .eyebrow{color:#836a3a}.brands-directory h2,.collection-header h1{color:var(--public-ink);font-family:var(--ds-font-display);font-size:clamp(3rem,5vw,4.8rem);font-weight:500;letter-spacing:-.045em;line-height:.94;margin:.8rem 0 0}.collection-header p:not(.eyebrow){color:#566068;font-size:1rem;line-height:1.6;margin:1.25rem 0 0;max-width:39rem}.collection-header--brand{background:var(--public-ivory)}.public-collection__body{padding-block:clamp(2.5rem,5vw,5rem)}.collection-toolbar{align-items:center;border-bottom:1px solid var(--public-border);display:flex;justify-content:space-between;margin-bottom:2rem;padding-bottom:1rem}.collection-toolbar p{color:#657078;font-size:.82rem;margin:0}.collection-toolbar p strong{color:var(--public-ink)}.collection-toolbar>div{display:flex;gap:.7rem}.collection-toolbar button,.collection-toolbar select{background:transparent;border:1px solid var(--public-border);color:var(--public-ink);font:inherit;font-size:.75rem;min-height:2.7rem;padding:0 .8rem}.collection-toolbar__button{cursor:pointer}.collection-drawer{inset:0;position:fixed;z-index:80}.collection-drawer__backdrop{background:rgb(18 32 52/42%);border:0;inset:0;position:absolute;width:100%}.collection-drawer aside{background:var(--public-warm-white);display:flex;flex-direction:column;height:100%;margin-left:auto;overflow:auto;overflow-anchor:none;padding:1.5rem;position:relative;scroll-behavior:auto;width:min(100%,27rem)}.collection-drawer__title{align-items:center;border-bottom:1px solid var(--public-border);display:flex;justify-content:space-between;margin-bottom:1.4rem;padding-bottom:1rem}.collection-drawer__title h2{font-family:var(--ds-font-display);font-size:2rem;font-weight:500;margin:0}.collection-drawer__title button{background:transparent;border:0;font-size:1.8rem}.collection-drawer__apply{margin-top:auto;width:100%}.public-collection--women{background:var(--public-warm-white)}.women-collection-hero{background:#766858;color:#fffdf8;min-height:clamp(22rem,31vw,31rem);overflow:hidden;position:relative}.women-collection-hero:after{background:linear-gradient(90deg,rgb(23 19 16/76%),rgb(23 19 16/51%) 30%,transparent 66%);content:"";inset:0;pointer-events:none;position:absolute}.women-collection-hero__media{background:url(/brand/home/belario-home-women-editorial-v1.png) center 44%/cover no-repeat;inset:0;position:absolute}.public-collection--men .women-collection-hero__media{background-image:url(/brand/home/belario-home-men-editorial-v1.png);background-position:center 45%}.women-collection-hero__content{align-items:center;display:flex;justify-content:space-between;min-height:clamp(22rem,31vw,31rem);padding-block:clamp(3rem,5vw,5rem);position:relative;z-index:1}.women-collection-hero .eyebrow{color:#d8b46e}.women-collection-hero h1{font-family:var(--ds-font-display);font-size:clamp(3rem,5vw,5rem);font-weight:500;letter-spacing:-.055em;line-height:.91;margin:.8rem 0 0}.women-collection-hero h1+p{font-size:clamp(.95rem,1.3vw,1.15rem);line-height:1.5;margin:1.35rem 0 0}.women-collection-hero__signature{border-bottom:1px solid rgb(255 253 248/72%);font-size:.72rem;font-weight:700;letter-spacing:.06em;line-height:1.35;margin:0 clamp(1rem,6vw,7rem) 0 0;padding-bottom:1.35rem}.women-collection-body{padding:0}.women-collection-layout{display:grid;grid-template-columns:minmax(15rem,18.5rem) minmax(0,1fr)}.women-collection-sidebar{border-right:1px solid var(--public-border);padding:1.8rem 1.65rem clamp(3rem,6vw,5rem) 0}.women-collection-results{min-width:0;padding:1.75rem 0 clamp(4rem,7vw,6rem) clamp(1.5rem,3vw,3rem)}.women-results-heading{align-items:end;display:flex;justify-content:space-between;margin-bottom:1.8rem}.women-results-heading h1{color:var(--public-ink);font-family:var(--ds-font-display);font-size:clamp(2.6rem,3.8vw,4rem);font-weight:500;letter-spacing:-.05em;line-height:.93;margin:0}.women-results-heading p{color:#566068;font-size:1rem;margin:.75rem 0 0}.women-results-controls{align-items:center;display:flex;gap:1.1rem}.women-results-controls>span{color:#69746f;font-size:.74rem;white-space:nowrap}.women-mobile-filter,.women-results-controls select{background:transparent;border:1px solid var(--public-border);border-radius:.45rem;color:var(--public-ink);font:inherit;font-size:.75rem;min-height:2.7rem;padding:0 .9rem}.women-mobile-filter{cursor:pointer;display:none}.public-collection--unified{background:var(--public-warm-white)}.unified-collection-hero{background:#263c35;color:#fffdf8;min-height:clamp(24rem,34vw,34rem);overflow:hidden;position:relative}.unified-collection-hero__media{background:url(/brand/home/belario-home-women-editorial-v1.png) 0 45%/53% 100% no-repeat,url(/brand/home/belario-home-men-editorial-v1.png) 100% 45%/53% 100% no-repeat;inset:0;position:absolute}.unified-collection-hero:after{background:linear-gradient(90deg,rgb(15 35 30/95%),rgb(15 35 30/87%) 29%,rgb(15 35 30/54%) 52%,rgb(15 35 30/14%) 76%,rgb(15 35 30/38%));content:"";inset:0;pointer-events:none;position:absolute}.unified-collection-hero__content{align-items:end;display:flex;justify-content:space-between;min-height:clamp(24rem,34vw,34rem);padding-block:clamp(3rem,5vw,5rem);position:relative;z-index:1}.unified-collection-hero__copy{max-width:38rem}.unified-collection-hero .eyebrow{color:#d8b46e}.unified-collection-hero h1,.unified-collection-intro h2{font-family:var(--ds-font-display);font-weight:500;letter-spacing:-.058em;line-height:.91}.unified-collection-hero h1{font-size:clamp(3.15rem,5.35vw,5.35rem);margin:.8rem 0 0}.unified-collection-hero__copy>p:not(.eyebrow){font-size:clamp(.92rem,1.2vw,1.08rem);line-height:1.55;margin:1.3rem 0 0;max-width:34rem}.unified-collection-hero__actions{display:flex;flex-wrap:wrap;gap:.7rem;margin-top:1.6rem}.unified-collection-hero__actions a{align-items:center;background:#fffdfa;border-radius:.4rem;color:#122c29;display:inline-flex;font-size:.76rem;font-weight:800;gap:.65rem;min-height:2.85rem;padding:0 1rem;text-decoration:none}.unified-collection-hero__actions a+a{background:rgb(255 253 248/12%);border:1px solid rgb(255 253 248/68%);color:#fffdfa}.unified-collection-hero__note{border-left:1px solid rgb(255 253 248/48%);margin:0 clamp(1rem,6vw,7rem) .35rem 0;min-width:10rem;padding-left:1rem}.unified-collection-hero__note span{color:#d8b46e;display:block;font-family:var(--ds-font-display);font-size:clamp(3rem,4.3vw,4.35rem);letter-spacing:-.06em;line-height:.8}.unified-collection-hero__note p{font-size:.68rem;font-weight:750;letter-spacing:.08em;line-height:1.45;margin:.65rem 0 1.1rem;text-transform:uppercase}.unified-collection-hero__note a{color:#fffdfa;font-size:.72rem;font-weight:800;text-decoration:none}.unified-collection-body{padding-block:clamp(3.5rem,7vw,6.5rem)}.unified-collection-intro{align-items:end;display:flex;gap:2rem;justify-content:space-between;margin-bottom:clamp(2.5rem,5vw,4rem);max-width:64rem}.unified-collection-intro .eyebrow{color:#b1843a}.unified-collection-intro h2{color:var(--public-ink);font-size:clamp(2.75rem,4.35vw,4.45rem);margin:.7rem 0 0}.unified-collection-intro>p{color:#5c6b70;font-size:.9rem;line-height:1.65;margin:0 0 .15rem;max-width:25rem}.unified-collection-layout{display:grid;grid-template-columns:minmax(15.5rem,18rem) minmax(0,1fr)}.unified-collection-sidebar{border-right:1px solid var(--public-border);padding:0 1.65rem 2rem 0}.unified-collection-sidebar__heading{align-items:center;border-bottom:1px solid var(--public-border);display:flex;justify-content:space-between;margin-bottom:1.25rem;padding-bottom:1rem}.unified-collection-sidebar__heading p{color:#31464a;font-size:.66rem;font-weight:850;letter-spacing:.11em;margin:0}.unified-collection-sidebar__heading button{background:transparent;border:0;color:#0b5148;cursor:pointer;font:inherit;font-size:.7rem;font-weight:800;padding:0}.unified-collection-sidebar .field{background:#fffefa;border:1px solid rgb(16 45 45/15%);border-radius:.45rem;color:#30444a;font-size:.76rem;min-height:2.6rem;padding:0 .7rem;width:100%}.unified-collection-sidebar label{color:#52636a}.unified-collection-sidebar label[class*=text-xs]{color:#30464a;font-size:.64rem}.unified-collection-sidebar .space-y-5>div{border-bottom:1px solid var(--public-border);padding-bottom:1rem}.unified-collection-sidebar .space-y-5>label{font-size:.75rem}.unified-collection-results{min-width:0;padding:0 0 3rem clamp(1.5rem,3vw,3rem)}.unified-collection-results__heading{align-items:center;border-bottom:1px solid var(--public-border);display:flex;justify-content:space-between;margin-bottom:1.7rem;padding-bottom:1rem}.unified-collection-results__heading>p{color:#66736f;font-size:.78rem;margin:0}.unified-collection-results__heading strong{color:var(--public-ink);font-size:1rem}.unified-collection-results__heading>div{align-items:center;display:flex;gap:.65rem}.unified-collection-filter-button,.unified-collection-results__heading select{background:#fffefa;border:1px solid var(--public-border);border-radius:.42rem;color:var(--public-ink);cursor:pointer;font:inherit;font-size:.72rem;min-height:2.55rem;padding:0 .8rem}.unified-collection-filter-button{display:none}.women-filter-heading{align-items:center;display:flex;gap:1rem;margin-bottom:1.5rem}.women-filter-button{align-items:center;background:var(--public-green);border:0;border-radius:.35rem;color:#fff;cursor:pointer;display:inline-flex;font-size:.78rem;font-weight:800;gap:.5rem;min-height:2.7rem;padding:0 1.15rem}.women-clear-button{background:transparent;border:0;color:var(--public-ink);cursor:pointer;font:inherit;font-size:.72rem;font-weight:700;padding:.5rem 0}.women-filter-group{border-top:1px solid var(--public-border);padding:1.4rem 0}.women-filter-group h2{align-items:center;color:var(--public-ink);display:flex;font-size:.82rem;font-weight:800;justify-content:space-between;margin:0 0 1rem}.women-filter-group h2 span{font-size:.9rem;font-weight:400}.women-filter-group__toggle{align-items:center;background:transparent;border:0;color:var(--public-ink);cursor:pointer;display:flex;font:inherit;font-size:.82rem;font-weight:800;justify-content:space-between;margin:0 0 1rem;padding:0;text-align:left;width:100%}.women-filter-group__toggle i{font-size:.9rem;font-style:normal;font-weight:400;line-height:1;transition:transform .18s ease}.women-filter-group__toggle[aria-expanded=false] i{transform:rotate(180deg)}.women-filter-group__toggle:hover{color:var(--public-green)}.women-filter-group__toggle:focus-visible{border-radius:.2rem;outline:2px solid #b08044;outline-offset:.25rem}.women-filter-group>div:not(.women-color-options){display:grid;gap:.55rem}.women-filter-group label{align-items:center;color:#435057;cursor:pointer;display:flex;font-size:.77rem;gap:.6rem;line-height:1.25}.women-filter-group label.is-unavailable{color:#9aa19f;cursor:not-allowed}.women-filter-group label.is-unavailable input{opacity:.45}.women-filter-group input[type=checkbox]{accent-color:var(--public-green);-webkit-appearance:none;-moz-appearance:none;appearance:none;border:1px solid #c5c5be;border-radius:.18rem;height:.9rem;margin:0;width:.9rem}.women-filter-group input[type=checkbox]:checked{background:var(--public-green);border-color:var(--public-green);box-shadow:inset 0 0 0 2px var(--public-warm-white)}.women-brand-search{background:#fffefa;border:1px solid var(--public-border);border-radius:.4rem;margin-bottom:.85rem;min-height:2.3rem;padding:0 .65rem}.women-brand-search span{color:#526068;font-size:1rem}.women-brand-search input{background:transparent;border:0;color:var(--public-ink);font:inherit;font-size:.7rem;min-width:0;outline:0;width:100%}.women-filter-options--sizes{grid-template-columns:repeat(2,minmax(0,1fr))}.women-color-options{display:flex;flex-wrap:wrap;gap:.55rem}.women-color-options button{border:1px solid rgb(16 32 49/16%);border-radius:50%;cursor:pointer;height:1.35rem;padding:0;position:relative;width:1.35rem}.women-color-options button:disabled{cursor:not-allowed;opacity:.28}.women-color-options button[aria-pressed=true]:after{border:1px solid var(--public-green);border-radius:50%;content:"";inset:-.23rem;position:absolute}.women-filter-group--price .women-price-fields{display:grid!important;gap:.6rem;grid-template-columns:repeat(2,minmax(0,1fr))}.women-price-fields label{align-items:stretch;flex-direction:column;font-size:.62rem;font-weight:700;gap:.35rem;text-transform:uppercase}.women-price-fields input{-webkit-appearance:textfield;-moz-appearance:textfield;appearance:textfield;background:#fffefa;border:1px solid var(--public-border);border-radius:.35rem;color:var(--public-ink);font:inherit;font-size:.8rem;font-weight:600;min-height:2.35rem;outline:0;padding:.45rem .5rem;width:100%}.women-price-fields input:focus{border-color:#b08044;box-shadow:0 0 0 3px rgb(176 128 68/14%)}.women-filter-group--price>p{color:#566068;font-size:.66rem;line-height:1.35;margin:.8rem 0 0}.women-load-more{display:flex;justify-content:center;margin-top:2.8rem}.women-load-more button{background:#f0ede5;border:0;border-radius:1rem;color:var(--public-ink);cursor:pointer;font:inherit;font-size:.8rem;font-weight:800;min-width:15rem;padding:1rem 1.5rem}.brand-tile{align-items:center;border-bottom:1px solid var(--public-border);color:var(--public-ink);display:flex;flex-direction:column;justify-content:center;min-height:10rem;padding:1rem;position:relative;text-decoration:none}.brand-tile__visual{height:5rem;max-width:11rem;width:100%}.brand-tile>span{font-size:.72rem;font-weight:700;margin-top:.6rem}.brands-featured{padding-block:clamp(3.5rem,6vw,6rem)}.brands-featured__rail{display:grid;grid-template-columns:repeat(2,minmax(0,1fr))}.brands-directory{background:var(--public-warm-white);border-top:1px solid var(--public-border);padding-block:clamp(3.5rem,6vw,6rem)}.brands-directory__top{align-items:end;display:flex;gap:2rem;justify-content:space-between}.brands-directory__top h2{font-size:clamp(2.4rem,4vw,3.75rem)}.brands-directory__top input{background:transparent;border:0;border-bottom:1px solid var(--public-ink);font:inherit;min-height:2.8rem;outline:none;width:min(20rem,40vw)}.brands-alphabet{display:flex;flex-wrap:wrap;gap:.2rem;margin-top:2rem}.brands-alphabet button{background:transparent;border:0;color:#607077;cursor:pointer;font-size:.74rem;font-weight:700;height:2rem;width:2rem}.brands-alphabet button:hover{color:var(--public-green);text-decoration:underline}.brands-directory__groups{display:grid;gap:2rem;margin-top:3rem}.brands-directory__groups section{border-top:1px solid var(--public-border);display:grid;gap:1rem;grid-template-columns:3rem 1fr;padding-top:1rem}.brands-directory__groups h3{color:var(--public-gold);font-family:var(--ds-font-display);font-size:2rem;font-weight:500;margin:0}.brands-directory__groups section>div{display:grid;gap:.7rem;grid-template-columns:repeat(2,minmax(0,1fr))}.brands-directory__groups a{color:var(--public-ink);font-size:.9rem;text-decoration:none}.public-brands-page{background:var(--public-warm-white)}.brands-page__identity{background:#fffdf8;padding-block:clamp(3.5rem,6vw,5.5rem)}.brands-page__identity .section-heading{margin-bottom:2.35rem}.brands-page__identity .public-brand-rail{border-bottom:0}.brands-page__hero{background:#1c1814;min-height:clamp(22rem,33vw,31rem);overflow:hidden;position:relative}.brands-page__hero-media{background-image:linear-gradient(90deg,rgb(15 17 16/88%),rgb(15 17 16/70%) 34%,rgb(15 17 16/18%) 62%,transparent 82%),url(/brand/home/belario-home-products-editorial-v1.png);background-position:50%;background-repeat:no-repeat;background-size:cover;inset:0;position:absolute}.brands-page__hero-content{align-items:center;display:grid;min-height:clamp(22rem,33vw,31rem);position:relative}.brands-page__hero .eyebrow{color:#d6b268}.brands-page__hero h1{color:#fffdf8;font-family:var(--ds-font-display);font-size:clamp(3.5rem,6.2vw,6rem);font-weight:500;letter-spacing:-.06em;line-height:.83;margin:1rem 0 0}.brands-page__hero p:not(.eyebrow){color:rgb(255 253 248/88%);font-size:1.05rem;line-height:1.55;margin:1.45rem 0 0;max-width:29rem}.brands-catalog{padding-block:clamp(3.5rem,6vw,6rem)}.brands-catalog__top{align-items:end;border-bottom:1px solid var(--public-border);display:grid;gap:1.5rem;grid-template-columns:minmax(13rem,1fr) minmax(15rem,24rem) auto;padding-bottom:1.5rem}.brands-catalog__top h2{color:var(--public-ink);font-family:var(--ds-font-display);font-size:clamp(2.5rem,4vw,4rem);font-weight:500;letter-spacing:-.05em;line-height:.9;margin:.65rem 0 0}.brands-catalog__top>p{color:#657078;font-size:.76rem;margin:0;text-align:right;white-space:nowrap}.brands-catalog__top>p strong{color:var(--public-ink)}.brands-catalog__search{align-items:center;background:#fffefa;border:1px solid var(--public-border);border-radius:.5rem;display:flex;gap:.6rem;min-height:3rem;padding:0 .85rem}.brands-catalog__search svg{color:var(--public-ink);flex:0 0 1rem;height:1rem;width:1rem}.brands-catalog__search input{background:transparent;border:0;color:var(--public-ink);font:inherit;font-size:.8rem;min-width:0;outline:none;width:100%}.brands-catalog__grid{display:grid;gap:1rem;grid-template-columns:repeat(2,minmax(0,1fr));margin-top:2rem}.brand-tile--catalog{background:#fffefa;border:1px solid var(--public-border);border-radius:.45rem;min-height:13.5rem;padding:1.5rem;transition:border-color .2s ease,transform .2s ease}.brand-tile--catalog:hover{border-color:rgb(18 32 52/35%);transform:translateY(-2px)}.brand-tile--catalog .brand-tile__visual{align-items:center;background:#f4f1ea;border-radius:.65rem;display:flex;height:6.5rem;justify-content:center;max-width:12.5rem;padding:.85rem 1rem;width:100%}.brand-tile--catalog .brand-tile__visual img{display:block;height:100%;max-height:100%;max-width:100%;-o-object-fit:contain;object-fit:contain;width:100%}.brand-tile--catalog.brand-tile--adidas .brand-tile__visual{background:#f2f2f0}.brand-tile--catalog.brand-tile--aeropostale .brand-tile__visual{background:#f7f7f5}.brand-tile--catalog.brand-tile--armani-exchange .brand-tile__visual{background:#f3f1ee}.brand-tile--catalog.brand-tile--calvin-klein .brand-tile__visual{background:#f3f4f5}.brand-tile--catalog.brand-tile--coach .brand-tile__visual{background:#f6efe6!important}.brand-tile--catalog.brand-tile--hugo-boss .brand-tile__visual{background:#f4f4f4}.brand-tile--catalog.brand-tile--michael-kors .brand-tile__visual{background:#f5f2ed}.brand-tile--catalog.brand-tile--monastery .brand-tile__visual{background:#f5f1ea}.brand-tile--catalog.brand-tile--tommy-hilfiger .brand-tile__visual{background:#edf1f8}.brand-tile--catalog.brand-tile--victoria-s-secret .brand-tile__visual{background:#faedf1!important}.brand-tile--catalog .brand-tile__visual .home-tommy-wordmark{align-items:center;color:#001c4b;display:inline-flex;font-family:Arial,Helvetica,sans-serif;font-size:.79rem;font-weight:700;gap:.2rem;letter-spacing:.08em;line-height:1;max-width:100%;white-space:nowrap}.brand-tile--catalog .brand-tile__visual .home-tommy-wordmark i{background:linear-gradient(90deg,#001c4b 0 34%,#fff 34% 66%,#d2002f 66% 100%);border:1px solid #001c4b;display:block;height:.72rem;width:1.06rem}.brand-tile--catalog .brand-tile__visual .home-armani-wordmark{align-items:center;color:#111;display:flex;flex-direction:column;font-family:Georgia,serif;line-height:.8;white-space:nowrap}.brand-tile--catalog .brand-tile__visual .home-armani-wordmark b{font-size:1.35rem}.brand-tile--catalog .brand-tile__visual .home-armani-wordmark i{font-size:.32rem;margin-top:.2rem}.brand-tile--catalog .brand-tile__visual .home-adidas-wordmark{align-items:center;color:#000;display:flex;flex-direction:column;justify-content:center;line-height:.8}.brand-tile--catalog .brand-tile__visual .home-adidas-wordmark img{height:2.15rem;max-width:3rem;width:auto}.brand-tile--catalog .brand-tile__visual .home-adidas-wordmark b{font-size:.82rem}.brand-tile--catalog .brand-tile__visual>span{font-size:.84rem;letter-spacing:.12em;max-width:100%;text-align:center;white-space:nowrap}.brand-tile--catalog.brand-tile--monastery .brand-tile__visual>span{font-size:.92rem}.brand-tile--catalog .brand-tile--victoria-s-secret .brand-tile__visual>span,.brand-tile--catalog .brand-tile__visual.bg-\[\#f8edf2\]>span{font-size:1.25rem;letter-spacing:.02em;white-space:nowrap}.brand-tile--catalog>span{font-size:.9rem;margin-top:1rem}.brand-tile--catalog small{color:#6c7477;font-size:.72rem;margin-top:.25rem}@media (max-width:767px){.home-product-carousel__track{grid-auto-columns:100%;padding-inline:0;scroll-padding-inline:0}.home-product-carousel__track .store-product-card{min-width:0}.brands-catalog{padding-block:2.75rem 3.5rem}.brands-catalog__top{gap:1rem}.brands-catalog__top h2{font-size:2.7rem}.brands-catalog__top>p{white-space:normal}.brands-catalog__grid{gap:.65rem;margin-top:1.25rem}.brand-tile--catalog{min-height:10rem;padding:.7rem}.brand-tile--catalog .brand-tile__visual{height:4.5rem;padding-inline:.5rem}.brand-tile--catalog>span{font-size:.76rem;margin-top:.65rem}.brand-tile--catalog small{font-size:.62rem}}@media (min-width:640px){.brands-catalog__grid{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (min-width:1024px){.brands-catalog__grid{grid-template-columns:repeat(4,minmax(0,1fr))}}@media (max-width:767px){.brands-page__hero-media{background-position:63%}.brands-page__hero-content{padding-block:3rem}.brands-catalog__top{align-items:stretch;grid-template-columns:1fr}.brands-catalog__top>p{text-align:left}.brand-tile--catalog{min-height:11rem;padding:1rem}.brand-tile--catalog .brand-tile__visual{height:5rem;max-width:100%;padding-inline:.75rem;width:100%}}@media (max-width:639px){.public-home .public-brands .section-heading{align-items:center;display:grid;gap:1.25rem;justify-items:center;text-align:center}.public-home .public-brands .section-title{max-width:13ch}.public-home .public-brands .section-heading .public-text-link{justify-self:center}}.request-hero{background:#1b211d;color:#fffdf8;min-height:clamp(22rem,33vw,31rem);overflow:hidden;position:relative}.request-hero:after{background:linear-gradient(90deg,rgb(15 28 25/88%),rgb(15 28 25/74%) 34%,rgb(15 28 25/23%) 65%,transparent 84%);content:"";pointer-events:none;z-index:0}.request-hero:after,.request-hero__media{inset:0;position:absolute}.request-hero__media img{-o-object-position:72% center;object-position:72% center}.request-hero__content{align-items:center;display:flex;min-height:clamp(22rem,33vw,31rem);padding-block:clamp(3rem,5vw,5rem);position:relative;z-index:1}.request-hero .eyebrow{color:#d6b268}.request-hero h1{color:#fffdf8;font-family:var(--ds-font-display);font-size:clamp(3.4rem,5.8vw,5.5rem);font-weight:500;letter-spacing:-.06em;line-height:.88;margin:.9rem 0 0;max-width:8ch}.request-hero p:not(.eyebrow){color:rgb(255 253 248/88%);font-size:1.03rem;line-height:1.55;margin:1.4rem 0 0;max-width:28rem}.request-hero .public-button{background:#fffdfa;color:var(--public-ink);margin-top:2rem}.request-hero .public-button:hover{background:var(--public-sand)}.request-steps{padding-block:clamp(2rem,3.5vw,3.5rem)}.request-steps>div{display:grid;gap:0;grid-template-columns:repeat(3,minmax(0,1fr));margin-top:1.25rem}.request-steps article{border-top:1px solid var(--public-border);min-height:9rem;padding:1rem 1.8rem 0;position:relative}.request-steps article:first-child{padding-left:0}.request-steps article+article{border-left:1px solid var(--public-border)}.request-steps article>span{color:var(--public-gold);display:block;font-size:.68rem;font-weight:800;letter-spacing:.12em}.request-steps__icon{align-items:center;border:1.5px solid #c79d51;border-radius:999px;color:#b48735;display:flex;font-size:1.2rem;height:2rem;justify-content:center;margin-top:.7rem;width:2rem}.request-steps__icon svg{height:1.15rem;width:1.15rem}.request-steps h2{color:var(--public-ink);font-family:var(--ds-font-display);font-size:1.5rem;font-weight:500;line-height:1;margin:.65rem 0 0}.request-steps p{color:#647078;font-size:.82rem;line-height:1.55;margin:.55rem 0 0;max-width:15rem}.request-form-section{align-items:start;display:grid;gap:clamp(2.5rem,6vw,6rem);grid-template-columns:minmax(15rem,.65fr) minmax(0,1fr);padding-block:clamp(3rem,6vw,6rem) clamp(4rem,8vw,8rem)}.request-form-section__trust{padding-top:1.8rem}.request-form-section__trust h2{color:var(--public-ink);font-family:var(--ds-font-display);font-size:clamp(2.6rem,3.9vw,4.1rem);font-weight:500;letter-spacing:-.055em;line-height:.91;margin:.8rem 0 0}.request-form-section__trust p:not(.eyebrow){color:#627077;line-height:1.65;margin-top:1.35rem;max-width:22rem}.request-benefits{display:grid;gap:1.45rem;margin-top:2.6rem}.request-benefits>div{align-items:center;display:flex;gap:1rem}.request-benefits .home-trust-icon{color:#b4893f;flex:0 0 2rem;height:2rem;width:2rem}.request-benefits span{display:grid;gap:.2rem}.request-benefits strong{color:var(--public-ink);font-family:var(--ds-font-display);font-size:1.05rem;font-weight:500}.request-benefits small{color:#69736f;font-size:.78rem}.request-form{background:#fffefa;border:1px solid rgb(18 32 52/10%);border-radius:.5rem;box-shadow:0 1rem 2.5rem rgb(31 26 18/7%);counter-reset:request-section;padding:clamp(1.25rem,2.4vw,2.25rem)}.request-form fieldset{border:0;border-bottom:1px solid var(--public-border);counter-increment:request-section;margin:0;padding:1.55rem 0}.request-form fieldset:first-child{padding-top:0}.request-form legend{align-items:center;color:var(--public-ink);display:flex;font-family:var(--ds-font-display);font-size:1.55rem;font-weight:500;gap:.85rem;letter-spacing:-.025em;padding:0}.request-form legend:before{align-items:center;background:#eee4d0;border-radius:999px;color:#a87e37;content:"0" counter(request-section);display:inline-flex;font-family:var(--ds-font-body);font-size:.68rem;font-weight:800;height:1.7rem;justify-content:center;letter-spacing:0;width:1.7rem}.request-form fieldset>div{margin-top:1.3rem}.request-form .field{background:#fff;border-color:rgb(18 32 52/16%);border-radius:.18rem;min-height:2.85rem}.request-form label>span{font-size:.77rem!important}.request-form__consent{align-items:start;color:#556168;display:flex;font-size:.8rem;gap:.7rem;line-height:1.5;margin-top:1.5rem}.request-form .public-button{align-items:center;display:inline-flex;gap:.65rem;margin-top:1.45rem}.request-form .public-button svg{height:1rem;width:1rem}.request-form__note{color:#71787a;display:inline-block;font-size:.72rem;line-height:1.45;margin:0 0 0 1rem}.request-form__error{background:#f5e5ce;color:#62470a;font-size:.85rem;margin-top:1rem;padding:.8rem}.service-page{background:#f7f3eb}.service-hero{background:linear-gradient(115deg,#e9decc,#f0e8dc);border-bottom:1px solid rgb(18 32 52/9%);color:#122034;overflow:hidden;position:relative}.service-hero:after{border:1px solid rgb(181 139 61/24%);border-radius:50%;content:"";height:24rem;position:absolute;right:-7rem;top:-13rem;width:24rem}.service-hero__inner{padding-block:clamp(3.6rem,6vw,6.25rem);position:relative;z-index:1}.service-hero .eyebrow{color:#6d7477}.service-hero h1{font-family:var(--ds-font-display);font-size:clamp(3rem,5.1vw,5.15rem);font-weight:500;letter-spacing:-.055em;line-height:.94;margin:.55rem 0 0;max-width:12ch}.service-hero p:not(.eyebrow){color:#657078;font-size:clamp(.95rem,1.4vw,1.08rem);line-height:1.58;margin:1rem 0 0;max-width:43rem}.service-page__body{padding-block:clamp(2.4rem,5vw,5rem) clamp(3.5rem,7vw,6.5rem)}.service-card-grid{display:grid;gap:1rem;grid-template-columns:repeat(3,minmax(0,1fr))}.service-card{background:linear-gradient(145deg,#fffefa,#fff);border:1px solid rgb(18 32 52/8%);border-radius:1rem;box-shadow:0 1rem 2.4rem rgb(29 35 39/8%);color:inherit;display:block;min-height:13.2rem;padding:clamp(1.25rem,2.3vw,2rem);text-decoration:none;transition:box-shadow .22s ease,transform .22s ease}.service-card:hover{box-shadow:0 1.4rem 3rem rgb(29 35 39/13%);transform:translateY(-3px)}.service-card__mark{color:#c7a05b;display:block;font-size:1.15rem;line-height:1}.service-card h2{color:#122034;font-family:var(--ds-font-display);font-size:clamp(1.4rem,2vw,1.8rem);font-weight:500;letter-spacing:-.035em;line-height:1.08;margin:1.35rem 0 0}.service-card p{color:#6b747a;font-size:.82rem;line-height:1.62;margin:.8rem 0 0;text-align:left}.service-card__link{color:#174f4b;display:inline-flex;font-size:.78rem;font-weight:800;gap:.45rem;margin-top:1.25rem}.service-card__link span{transition:transform .2s ease}.service-card:hover .service-card__link span{transform:translateX(3px)}.service-practical{background:#e9dfd0;border:1px solid rgb(18 32 52/8%);border-radius:1.15rem;box-shadow:0 1.25rem 2.5rem rgb(29 35 39/6%);margin-top:1rem;overflow:hidden;padding:clamp(1.4rem,3vw,2.75rem)}.service-practical__grid{display:grid;gap:clamp(1.5rem,4vw,4.5rem);grid-template-columns:minmax(0,.78fr) minmax(0,1.22fr)}.service-practical h2{color:#122034;font-family:var(--ds-font-display);font-size:clamp(2rem,3vw,3rem);font-weight:500;letter-spacing:-.045em;line-height:1;margin:.7rem 0 0}.service-practical p:not(.eyebrow){color:#606b70;font-size:.88rem;line-height:1.62;margin:1rem 0 0;max-width:29rem}.service-practical__actions{display:flex;flex-wrap:wrap;gap:.7rem;margin-top:1.5rem}.service-practical ul{border-left:1px solid rgb(18 32 52/13%);display:grid;gap:1rem;margin:0;padding:.15rem 0 .15rem clamp(1.35rem,3vw,2.6rem)}.service-practical li{color:#5f696e;display:flex;font-size:.82rem;gap:.75rem;line-height:1.55}.service-practical li>span:first-child{color:#bd9550;font-size:.66rem;margin-top:.3rem}.service-contact-form{background:#102235;border-radius:1.15rem;box-shadow:0 1.3rem 3rem rgb(16 32 49/19%);color:#fffdfa;margin:1rem auto 0;max-width:48rem;padding:clamp(1.45rem,3vw,2.7rem)}.service-contact-form .eyebrow{color:#d8b66d}.service-contact-form h2{font-family:var(--ds-font-display);font-size:clamp(2rem,3.2vw,3.2rem);font-weight:500;letter-spacing:-.04em;line-height:1;margin:.65rem 0 0}.service-contact-form>p:not(.eyebrow){color:rgb(255 253 248/74%);font-size:.9rem;line-height:1.6;margin:1rem 0 0;max-width:34rem}.service-contact-form>div{margin-top:1.55rem}.service-contact-form .btn-primary{background:#fffdfa;color:#122034}.service-contact-form .btn-primary:hover{background:#e9dfd0}.service-page--cambios-devoluciones .service-hero,.service-page--como-encargar .service-hero,.service-page--envios .service-hero{background-color:#15272b;background-position:50%;background-repeat:no-repeat;background-size:cover;color:#fffdfa;isolation:isolate}.service-page--como-encargar .service-hero{background-image:linear-gradient(90deg,rgb(11 29 31/92%),rgb(11 29 31/76%) 43%,rgb(11 29 31/17%) 78%),url(/brand/home/belario-home-orders-editorial-v5.png)}.service-page--envios .service-hero{background-image:linear-gradient(90deg,rgb(17 34 42/91%),rgb(17 34 42/72%) 44%,rgb(17 34 42/13%) 78%),url(/brand/home/belario-home-products-editorial-v1.png)}.service-page--cambios-devoluciones .service-hero{background-image:linear-gradient(90deg,rgb(39 26 24/91%),rgb(39 26 24/73%) 44%,rgb(39 26 24/12%) 78%),url(/brand/home/belario-home-hero-editorial-v1.png)}.service-page--cambios-devoluciones .service-hero:after,.service-page--como-encargar .service-hero:after,.service-page--envios .service-hero:after{border-color:rgb(255 253 248/25%)}.service-page--cambios-devoluciones .service-hero .eyebrow,.service-page--como-encargar .service-hero .eyebrow,.service-page--envios .service-hero .eyebrow{color:#e2bf77}.service-page--cambios-devoluciones .service-hero h1,.service-page--como-encargar .service-hero h1,.service-page--envios .service-hero h1{color:#fffdfa;max-width:10ch}.service-page--cambios-devoluciones .service-hero p:not(.eyebrow),.service-page--como-encargar .service-hero p:not(.eyebrow),.service-page--envios .service-hero p:not(.eyebrow){color:rgb(255 253 248/83%);max-width:33rem}main:has(form input[name=contact]){background:#f7f3eb}main:has(form input[name=contact]) .page-heading{background:linear-gradient(115deg,#e9decc,#f0e8dc);border-bottom-color:rgb(18 32 52/9%);padding-block:clamp(3.6rem,6vw,6.25rem)}main:has(form input[name=contact]) .page-heading h1{font-size:clamp(3rem,5.1vw,5.15rem);letter-spacing:-.055em}main:has(form input[name=contact]) .page-heading p{color:#657078;max-width:43rem}main:has(form input[name=contact])>.shell{align-items:stretch;gap:clamp(1.2rem,3vw,3rem);padding-block:clamp(2.4rem,5vw,5rem) clamp(3.5rem,7vw,6.5rem)}main:has(form input[name=contact])>.shell>.surface{background:linear-gradient(145deg,#fffefa,#fff);border-color:rgb(18 32 52/8%);border-radius:1.15rem;box-shadow:0 1.15rem 2.8rem rgb(29 35 39/9%)}main:has(form input[name=contact])>.shell>form.surface{padding:clamp(1.35rem,2.6vw,2.3rem)}main:has(form input[name=contact])>.shell>form.surface h2{font-size:2rem}main:has(form input[name=contact])>.shell>.surface:last-child{min-height:22rem;padding:clamp(1.5rem,3vw,3rem)}main:has(form input[name=contact]) .field{background:#fffefb;border-color:rgb(18 32 52/16%);box-shadow:inset 0 1px 0 rgb(255 255 255/90%)}main:has(form input[name=contact]) .btn-primary{border-radius:.75rem}main:has(form input[name=contact]) .page-heading{background:linear-gradient(90deg,rgb(10 31 34/92%),rgb(10 31 34/74%) 48%,rgb(10 31 34/20%) 80%),url(/brand/home/belario-home-orders-editorial-v4.png) 50% /cover no-repeat;color:#fffdfa}main:has(form input[name=contact]) .page-heading .eyebrow{color:#e2bf77}main:has(form input[name=contact]) .page-heading h1{color:#fffdfa}main:has(form input[name=contact]) .page-heading p{color:rgb(255 253 248/82%)}.request-form{border-radius:1.15rem;box-shadow:0 1.5rem 3.5rem rgb(16 32 49/13%)}.request-form .field{border-radius:.65rem}.request-form .public-button{border-radius:.7rem}main:has(aside.bg-\[\#102235\]) .surface{border-color:rgb(18 32 52/8%);box-shadow:0 1rem 2.4rem rgb(29 35 39/8%)}@media (max-width:1023px){.service-card-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:767px){.service-hero:after{height:15rem;right:-7rem;top:-8rem;width:15rem}.service-hero__inner{padding-block:3.3rem}.service-hero h1{font-size:3rem}.service-card-grid{grid-template-columns:1fr}.service-card{min-height:0}.service-practical__grid{grid-template-columns:1fr}.service-practical ul{border-left:0;border-top:1px solid rgb(18 32 52/13%);padding:1.3rem 0 0}main:has(form input[name=contact])>.shell{grid-template-columns:1fr}}.buy-guide{background:#fbfaf6;color:#102031;overflow:hidden}.buy-guide__hero{background:linear-gradient(90deg,#f5f0e6,#f8f4ed 51%,transparent 0),url(/brand/home/belario-home-orders-editorial-v5.png) 100% /56% auto no-repeat;border-bottom:1px solid rgb(16 32 49/8%)}.buy-guide__hero-grid{align-items:stretch;display:grid;grid-template-columns:minmax(0,1.18fr) minmax(23rem,.82fr);min-height:16.5rem}.buy-guide__hero-copy{padding:2.05rem 1rem 1.8rem 0}.buy-guide__hero-copy .eyebrow,.buy-guide__routes>.eyebrow{color:#526267}.buy-guide__faq h2,.buy-guide__hero h1,.buy-guide__routes>h2{font-family:var(--ds-font-display);font-size:clamp(2.2rem,3.8vw,3.65rem);font-weight:500;letter-spacing:-.052em;line-height:.96;margin:.6rem 0 0}.buy-guide__hero-copy>p:not(.eyebrow){color:#56636b;font-size:.91rem;line-height:1.52;margin:.75rem 0 0;max-width:34rem}.buy-guide__benefits{display:flex;flex-wrap:wrap;gap:1.25rem 2rem;margin-top:1.45rem}.buy-guide__benefits>div{align-items:center;display:flex;gap:.55rem}.buy-guide__benefits svg{color:#0c2d31;height:1.55rem;width:1.55rem}.buy-guide__benefits span{display:grid;gap:.08rem}.buy-guide__benefits strong{font-size:.68rem}.buy-guide__benefits small{color:#607078;font-size:.6rem}.buy-guide__hero-art{align-items:center;display:flex;justify-content:center;min-height:16.5rem;padding:1.25rem;position:relative}.buy-guide__hero-art>div{align-items:center;background:#f5ecdf;box-shadow:0 1rem 2.5rem rgb(30 31 27/16%);color:#143d39;display:grid;gap:.1rem;grid-template-columns:3rem 1fr;max-width:17rem;padding:1rem 1.1rem;position:relative}.buy-guide__hero-art>div:after{background:#103b36;color:#f7f1e5;content:"Más que moda,\A una forma de destacar.";font-family:var(--ds-font-display);font-size:.95rem;line-height:1.05;padding:.8rem;position:absolute;right:-3rem;text-align:center;top:1.8rem;transform:rotate(5deg);white-space:pre;width:7.5rem}.buy-guide__hero-art span{color:#c19956;font-family:var(--ds-font-display);font-size:3rem;grid-row:span 2}.buy-guide__hero-art p{font-family:var(--ds-font-display);font-size:.95rem;font-weight:700;letter-spacing:.13em;margin:0}.buy-guide__hero-art p small{color:#a8864b;font-size:.5rem}.buy-guide__hero-art em{color:#66716d;font-size:.54rem;font-style:normal}.buy-guide__content{align-items:start;display:grid;gap:1.2rem;grid-template-columns:minmax(0,1.62fr) minmax(15rem,.72fr);padding-block:1rem 3rem}.buy-guide__steps{display:grid;gap:.55rem;list-style:none;margin:0;padding:0}.buy-guide__steps li{align-items:center;background:#fffefa;border:1px solid rgb(16 32 49/9%);border-radius:.75rem;box-shadow:0 .45rem 1rem rgb(16 32 49/4%);display:grid;gap:.85rem;grid-template-columns:3rem 3.3rem minmax(0,1fr) auto;min-height:4.75rem;padding:.65rem .9rem}.buy-guide__number{color:#c69b53;font-family:var(--ds-font-display);font-size:1.8rem}.buy-guide__step-icon{align-items:center;background:#f1f0eb;border-radius:50%;color:#12383a;display:flex;font-size:1.6rem;height:3.15rem;justify-content:center;width:3.15rem}.buy-guide__steps h2{font-size:.88rem;margin:0}.buy-guide__steps p{color:#667179;font-size:.69rem;line-height:1.45;margin:.22rem 0 0}.buy-guide__step-arrow{color:#52646a;font-size:1.8rem}.buy-guide__aside{display:grid;gap:.75rem}.buy-guide__help{background:linear-gradient(150deg,#063d38,#082a2c);border-radius:.85rem;color:white;padding:1.35rem}.buy-guide__help .eyebrow{color:#dfbb73}.buy-guide__help h2{font-family:var(--ds-font-display);font-size:2rem;font-weight:500;letter-spacing:-.04em;margin:.55rem 0 0}.buy-guide__help>strong{color:rgb(255 255 255/82%);font-size:.75rem;font-weight:500}.buy-guide__help-links{display:grid;gap:.75rem;margin-top:1.15rem}.buy-guide__help-links span{border-bottom:1px solid rgb(255 255 255/12%);display:grid;font-size:.82rem;gap:.08rem;grid-template-columns:1.3rem 1fr;padding-bottom:.65rem}.buy-guide__help-links b{font-size:.68rem;font-weight:600}.buy-guide__help-links small{color:rgb(255 255 255/65%);font-size:.61rem;grid-column:2}.buy-guide__contact-button{border:1px solid rgb(255 255 255/72%);border-radius:.45rem;color:white;display:flex;font-size:.7rem;font-weight:800;justify-content:center;margin-top:1.15rem;padding:.7rem;text-decoration:none}.buy-guide__contact-button span{padding-left:.5rem}.buy-guide__confidence{background:#eeece6;border-radius:.85rem;display:grid;gap:.45rem .75rem;grid-template-columns:1.6rem 1fr;padding:1.1rem}.buy-guide__confidence svg{color:#103b36;height:1.5rem;width:1.5rem}.buy-guide__confidence h2{font-size:.8rem;margin:0}.buy-guide__confidence p{color:#58656a;font-size:.62rem;line-height:1.5;margin:.25rem 0 0}.buy-guide__confidence ul{color:#173e3d;display:grid;font-size:.62rem;gap:.3rem;grid-column:1/-1;list-style:none;margin:.45rem 0 0;padding:0}.buy-guide__confidence li:before{content:"●";font-size:.45rem;margin-right:.45rem}.buy-guide__routes{padding-bottom:3.5rem}.buy-guide__routes>h2{font-size:clamp(2rem,3.1vw,3rem);margin-top:.45rem}.buy-guide__routes>div{display:grid;gap:.75rem;grid-template-columns:repeat(3,1fr);margin-top:1.25rem}.buy-guide__route{background:#eee5d9;border-radius:.75rem;min-height:11rem;overflow:hidden;padding:1.25rem;position:relative}.buy-guide__route:after{background:url(/brand/home/belario-home-products-editorial-v1.png) 100%/auto 100% no-repeat;content:"";inset:0;opacity:.52;position:absolute}.buy-guide__route--2{background:#dfebe6}.buy-guide__route--2:after{background-image:url(/brand/home/belario-home-women-editorial-v1.png)}.buy-guide__route--3{background:#f1e7d7}.buy-guide__route--3:after{background-image:url(/brand/home/belario-home-orders-editorial-v5.png)}.buy-guide__route>*{position:relative;z-index:1}.buy-guide__route p{font-size:.55rem;font-weight:800;letter-spacing:.13em;margin:0;text-transform:uppercase}.buy-guide__route h3{font-family:var(--ds-font-display);font-size:1.4rem;font-weight:500;margin:.75rem 0 0}.buy-guide__route>span{color:#4e5f64;display:block;font-size:.64rem;line-height:1.45;margin-top:.55rem;max-width:11rem}.buy-guide__route a{align-items:center;background:#fffdfa;border-radius:50%;bottom:.8rem;color:#12383a;display:grid;font-size:1.1rem;height:1.8rem;justify-content:center;position:absolute;text-decoration:none;width:1.8rem}.buy-guide__faq{border-top:1px solid rgb(16 32 49/9%);padding-bottom:3rem;padding-top:1.7rem}.buy-guide__faq>div:first-child{align-items:center;display:flex;justify-content:space-between}.buy-guide__faq h2{font-size:2.25rem;margin:0}.buy-guide__faq>div:first-child a{color:#12383a;font-size:.7rem;font-weight:800;text-decoration:none}.buy-guide__faq-grid{display:grid;gap:.55rem 1rem;grid-template-columns:repeat(2,1fr);margin-top:1rem}.buy-guide__faq details{background:#fffefa;border:1px solid rgb(16 32 49/9%);border-radius:.5rem;padding:.8rem 1rem}.buy-guide__faq summary{cursor:pointer;display:flex;font-size:.72rem;font-weight:700;justify-content:space-between;list-style:none}.buy-guide__faq summary::-webkit-details-marker{display:none}.buy-guide__faq summary span{font-size:1rem}.buy-guide__faq details p{color:#657078;font-size:.67rem;line-height:1.5;margin:.6rem 0 0}.buy-guide__aside--art{background:linear-gradient(180deg,rgb(15 42 41/8%),rgb(15 42 41/44%)),url(/brand/home/belario-home-orders-editorial-v4.png) 50% /cover no-repeat;border-radius:.85rem;min-height:31rem}@media (max-width:900px){.buy-guide__hero{background-size:cover}.buy-guide__content,.buy-guide__hero-grid{grid-template-columns:1fr}.buy-guide__hero-art{display:none}.buy-guide__hero-copy{padding-block:2.5rem}.buy-guide__aside{grid-template-columns:repeat(2,1fr)}.buy-guide__confidence{height:100%}}@media (max-width:640px){.buy-guide__hero{background:#f5f0e6}.buy-guide__hero-copy{padding-block:2.25rem}.buy-guide__hero h1{font-size:2.65rem}.buy-guide__benefits{display:grid;grid-template-columns:1fr}.buy-guide__content{padding-block:.8rem 2rem}.buy-guide__steps li{align-items:start;grid-template-columns:2.25rem 2.8rem minmax(0,1fr);padding:.75rem}.buy-guide__number{font-size:1.35rem}.buy-guide__step-icon{height:2.65rem;width:2.65rem}.buy-guide__step-arrow{display:none}.buy-guide__aside,.buy-guide__faq-grid,.buy-guide__routes>div{grid-template-columns:1fr}.buy-guide__route{min-height:10rem}.buy-guide__faq>div:first-child{align-items:start;flex-direction:column;gap:.7rem}.buy-guide__faq h2{font-size:2rem}}.shipping-guide{background:#fbfaf6;color:#102031}.shipping-guide__hero{background:linear-gradient(90deg,rgb(7 20 22/94%),rgb(7 20 22/82%) 37%,rgb(7 20 22/17%) 70%,transparent),url(/brand/home/belario-home-orders-editorial-v4.png) 50% /cover no-repeat;color:#fffdf8}.shipping-guide__hero-grid{align-items:center;display:grid;min-height:clamp(18rem,25vw,25rem)}.shipping-guide__hero-copy{max-width:28rem;padding-block:3rem}.shipping-guide__hero .eyebrow{color:#dcba75}.shipping-guide__hero h1{font-family:var(--ds-font-display);font-size:clamp(3.6rem,6vw,5.4rem);font-weight:500;letter-spacing:-.055em;line-height:.9;margin:.5rem 0 0}.shipping-guide__hero-copy>p:not(.eyebrow){color:rgb(255 253 248/88%);font-size:.98rem;line-height:1.55;margin:1rem 0 0}.shipping-guide__hero-actions{display:flex;flex-wrap:wrap;gap:.65rem;margin-top:1.5rem}.shipping-guide__hero .btn-secondary{background:#fffdf8;border-color:#fffdf8;color:#122034}.shipping-guide__hero-link{align-items:center;border:1px solid rgb(255 253 248/72%);border-radius:.65rem;color:#fffdfa;display:inline-flex;font-size:.72rem;font-weight:800;gap:.5rem;padding:.7rem 1rem;text-decoration:none}.shipping-guide__body{padding-block:clamp(2rem,4vw,4.5rem) clamp(3.2rem,6vw,5.8rem)}.shipping-guide__grid{align-items:start;display:grid;gap:clamp(1.5rem,5vw,5rem);grid-template-columns:minmax(0,1.38fr) minmax(17rem,.72fr)}.shipping-guide__essentials h2,.shipping-guide__grid h2{font-family:var(--ds-font-display);font-size:clamp(2.25rem,3.5vw,3.65rem);font-weight:500;letter-spacing:-.052em;line-height:.96;margin:.55rem 0 0}.shipping-guide__lead{color:#647078;font-size:.88rem;line-height:1.55;margin:.8rem 0 0;max-width:31rem}.shipping-guide__places{display:grid;gap:.85rem;grid-template-columns:repeat(2,minmax(0,1fr));margin-top:1.35rem}.shipping-guide__places article{background:#fffefa;border:1px solid rgb(16 32 49/9%);border-radius:.75rem;box-shadow:0 .65rem 1.5rem rgb(16 32 49/5%);min-height:11.4rem;padding:1.15rem}.shipping-guide__places article>span{align-items:center;background:#f3f1ec;border-radius:50%;color:#113c3b;display:flex;height:2.8rem;justify-content:center;width:2.8rem}.shipping-guide__places article>span svg{height:1.35rem;width:1.35rem}.shipping-guide__places h3{font-family:var(--ds-font-display);font-size:1.45rem;font-weight:500;letter-spacing:-.035em;line-height:1;margin:.9rem 0 0}.shipping-guide__places p{color:#647078;font-size:.72rem;line-height:1.52;margin:.5rem 0 0}.shipping-guide__fee{border-top:1px solid rgb(16 32 49/11%);margin-top:2rem;padding-top:1.65rem}.shipping-guide__fee h2{font-size:clamp(1.95rem,3vw,2.8rem)}.shipping-guide__fee>p:not(.eyebrow){color:#647078;font-size:.84rem;line-height:1.58;margin:.85rem 0 0;max-width:29rem}.shipping-guide__tracking{background:linear-gradient(155deg,#073d37,#062b2d);border-radius:.9rem;box-shadow:0 1rem 2.5rem rgb(8 42 41/17%);color:#fffdfa;min-height:25rem;padding:clamp(1.35rem,2.4vw,2rem);position:relative}.shipping-guide__tracking:after{border:1px solid rgb(220 186 117/20%);border-radius:50%;content:"";height:13rem;position:absolute;right:-4rem;top:-6rem;width:13rem}.shipping-guide__tracking>*{position:relative;z-index:1}.shipping-guide__tracking .eyebrow{color:#dfbc74}.shipping-guide__tracking h2{color:#fffdfa;font-size:clamp(2.1rem,3.1vw,3.05rem)}.shipping-guide__tracking>p:not(.eyebrow){color:rgb(255 253 248/83%);font-size:.84rem;line-height:1.55;margin:1rem 0 0}.shipping-guide__tracking-link{align-items:center;border:1px solid rgb(255 253 248/74%);border-radius:.55rem;color:#fffdfa;display:flex;font-size:.74rem;font-weight:800;justify-content:space-between;margin-top:1.4rem;padding:.85rem .95rem;text-decoration:none}.shipping-guide__tracking-note{border-top:1px solid rgb(255 253 248/16%);color:rgb(255 253 248/75%);display:block;font-size:.68rem;line-height:1.5;margin-top:1rem;padding-top:1rem}.shipping-guide__essentials{background:#e9dfd0;border:1px solid rgb(16 32 49/8%);border-radius:.95rem;display:grid;gap:clamp(1.5rem,4vw,4.2rem);grid-template-columns:minmax(0,.85fr) minmax(0,1.15fr);margin-top:1.4rem;overflow:hidden;padding:clamp(1.4rem,3.2vw,2.7rem)}.shipping-guide__essentials .eyebrow{color:#244849}.shipping-guide__essentials h2{font-size:clamp(2rem,3.3vw,3.25rem)}.shipping-guide__essentials div>p:not(.eyebrow){color:#647078;font-size:.8rem;line-height:1.55;margin:.85rem 0 0;max-width:24rem}.shipping-guide__essentials div>div{display:flex;flex-wrap:wrap;gap:.55rem;margin-top:1.25rem}.shipping-guide__essentials .btn-primary{font-size:.67rem;padding:.62rem .8rem}.shipping-guide__essentials ul{border-left:1px solid rgb(16 32 49/12%);display:grid;gap:.9rem;list-style:none;margin:0;padding:.2rem 0 .2rem clamp(1.2rem,2.8vw,2.3rem)}.shipping-guide__essentials li{color:#647078;display:flex;font-size:.74rem;gap:.7rem;line-height:1.52}.shipping-guide__essentials li span{color:#b88d49;font-size:.55rem;margin-top:.25rem}@media (max-width:767px){.shipping-guide__hero{background-position:60%}.shipping-guide__hero-copy{max-width:21rem;padding-block:3.25rem}.shipping-guide__hero h1{font-size:3.65rem}.shipping-guide__essentials,.shipping-guide__grid{grid-template-columns:1fr}.shipping-guide__tracking{min-height:0}.shipping-guide__places{grid-template-columns:1fr}.shipping-guide__places article{min-height:0}.shipping-guide__essentials ul{border-left:0;border-top:1px solid rgb(16 32 49/12%);padding:1.2rem 0 0}}.buy-guide__route:after{opacity:.3;z-index:0}.buy-guide__route:before{background:linear-gradient(90deg,#eee5d9,rgb(238 229 217/97%) 48%,rgb(238 229 217/45%) 72%,transparent);content:"";inset:0;position:absolute;z-index:1}.buy-guide__route--2:before{background:linear-gradient(90deg,#dfebe6,rgb(223 235 230/97%) 48%,rgb(223 235 230/45%) 72%,transparent)}.buy-guide__route--3:before{background:linear-gradient(90deg,#f1e7d7,rgb(241 231 215/97%) 48%,rgb(241 231 215/45%) 72%,transparent)}.buy-guide__route>*{z-index:2}.buy-guide__route>span{color:#304449}.buy-guide__route:after,.buy-guide__route:before{display:none}.buy-guide__hero{background:linear-gradient(90deg,#f7f2ea,rgb(247 242 234/96%) 42%,rgb(247 242 234/42%) 62%,transparent),url(/brand/home/belario-buying-editorial-v1.png) 50% /cover no-repeat}.buy-guide__hero-grid{grid-template-columns:1fr}.buy-guide__hero-art{display:none}.shipping-guide__hero{background-image:linear-gradient(90deg,rgb(7 20 22/95%),rgb(7 20 22/83%) 38%,rgb(7 20 22/24%) 68%,transparent),url(/brand/home/belario-shipping-editorial-v1.png)}.buy-guide__aside--art{background:radial-gradient(circle at 82% 17%,rgb(218 184 116/23%) 0 1px,transparent 1px 100%),linear-gradient(145deg,#0a3d38,#082d30 62%,#123f3d);box-shadow:0 .8rem 1.8rem rgb(16 32 49/10%);position:relative}.buy-guide__aside--art:before{border:1px solid rgb(218 184 116/38%);border-radius:50%;content:"";height:15rem;position:absolute;right:-7rem;top:3rem;width:15rem}.buy-guide__aside--art:after{background:linear-gradient(90deg,transparent,rgb(218 184 116/46%),transparent);bottom:3rem;content:"";height:1px;left:2rem;position:absolute;right:2rem}@media (max-width:640px){.buy-guide__hero{background:linear-gradient(90deg,rgb(247 242 234/95%),rgb(247 242 234/78%) 63%,rgb(247 242 234/27%)),url(/brand/home/belario-buying-editorial-v1.png) 68% /cover no-repeat}}.order-guide{background:#fbfaf6;color:#102031}.order-guide__hero{background:linear-gradient(90deg,#f6f0e6,rgb(246 240 230/96%) 38%,rgb(246 240 230/59%) 52%,transparent 70%),url(/brand/home/belario-order-request-editorial-v1.png) 50% /cover no-repeat;border-bottom:1px solid rgb(16 32 49/8%)}.order-guide__hero-grid{align-items:center;display:grid;min-height:clamp(18rem,26vw,25rem)}.order-guide__hero-copy{max-width:31rem;padding-block:3.2rem}.order-guide__hero-copy .eyebrow{color:#385153}.order-guide__essentials h2,.order-guide__heading h2,.order-guide__hero h1{font-family:var(--ds-font-display);font-weight:500;letter-spacing:-.055em;line-height:.94}.order-guide__hero h1{font-size:clamp(3.25rem,5.8vw,5.15rem);margin:.55rem 0 0}.order-guide__hero-copy>p:not(.eyebrow){color:#55636a;font-size:.94rem;line-height:1.58;margin:1rem 0 0;max-width:29rem}.order-guide__body{padding-block:clamp(2.5rem,5vw,5rem) clamp(3.5rem,6vw,5.5rem)}.order-guide__heading{max-width:35rem}.order-guide__heading h2{font-size:clamp(2.4rem,4vw,3.8rem);margin:.5rem 0 0}.order-guide__steps{display:grid;gap:.95rem;grid-template-columns:repeat(2,minmax(0,1fr));list-style:none;margin:1.6rem 0 0;padding:0}.order-guide__steps li{background:#fffefa;border:1px solid rgb(16 32 49/9%);border-radius:.9rem;box-shadow:0 .75rem 1.7rem rgb(16 32 49/5%);display:grid;gap:1rem;grid-template-columns:4.1rem minmax(0,1fr);min-height:12rem;padding:1.45rem}.order-guide__steps li:nth-child(2){background:#edf2ee}.order-guide__steps li:nth-child(3){background:#f4eadb}.order-guide__steps li:nth-child(4){background:#f4f1eb}.order-guide__number{align-items:center;border:1px solid rgb(185 143 72/34%);border-radius:50%;color:#bd914d;display:flex;font-size:1.7rem;height:3.55rem;justify-content:center;width:3.55rem}.order-guide__number,.order-guide__steps h3{font-family:var(--ds-font-display);line-height:1}.order-guide__steps h3{font-size:clamp(1.6rem,2.3vw,2rem);font-weight:500;letter-spacing:-.04em;margin:.2rem 0 0}.order-guide__steps p{color:#58676c;font-size:.78rem;line-height:1.58;margin:.7rem 0 0}.order-guide__essentials{background:#073b37;border-radius:.95rem;box-shadow:0 1rem 2.4rem rgb(8 42 41/14%);color:#fffdfa;display:grid;gap:clamp(1.5rem,4vw,4rem);grid-template-columns:minmax(0,.86fr) minmax(0,1.14fr);margin-top:clamp(2rem,4vw,3.8rem);overflow:hidden;padding:clamp(1.5rem,3.4vw,3rem);position:relative}.order-guide__essentials:after{border:1px solid rgb(219 185 118/28%);border-radius:50%;content:"";height:17rem;position:absolute;right:-6rem;top:-7rem;width:17rem}.order-guide__essentials>*{position:relative;z-index:1}.order-guide__essentials .eyebrow{color:#dfbc74}.order-guide__essentials h2{color:#fffdfa;font-size:clamp(2.2rem,3.6vw,3.45rem);margin:.55rem 0 0}.order-guide__essentials-copy>p:not(.eyebrow){color:rgb(255 253 248/76%);font-size:.82rem;line-height:1.58;margin:.9rem 0 0;max-width:24rem}.order-guide__actions{display:flex;flex-wrap:wrap;gap:.65rem;margin-top:1.45rem}.order-guide__essentials .btn-secondary{background:#fffdfa;border-color:#fffdfa;color:#123138}.order-guide__secondary-link{align-items:center;border:1px solid rgb(255 253 248/60%);border-radius:.65rem;color:#fffdfa;display:inline-flex;font-size:.68rem;font-weight:800;gap:.45rem;padding:.68rem .85rem;text-decoration:none}.order-guide__essentials ul{border-left:1px solid rgb(255 253 248/17%);display:grid;gap:1rem;list-style:none;margin:0;padding:.2rem 0 .2rem clamp(1.2rem,3vw,2.6rem)}.order-guide__essentials li{color:rgb(255 253 248/77%);display:flex;font-size:.76rem;gap:.7rem;line-height:1.55}.order-guide__essentials li span{color:#dfbc74;font-size:.52rem;margin-top:.3rem}@media (max-width:767px){.order-guide__hero{background-position:62%}.order-guide__hero-copy{max-width:23rem;padding-block:3.2rem}.order-guide__hero h1{font-size:3.75rem}.order-guide__essentials,.order-guide__steps{grid-template-columns:1fr}.order-guide__steps li{min-height:0}.order-guide__essentials ul{border-left:0;border-top:1px solid rgb(255 253 248/17%);padding:1.35rem 0 0}}@media (max-width:520px){.order-guide__hero{background:linear-gradient(90deg,rgb(246 240 230/96%),rgb(246 240 230/83%) 62%,rgb(246 240 230/35%)),url(/brand/home/belario-order-request-editorial-v1.png) 70% /cover no-repeat}.order-guide__steps li{grid-template-columns:3.4rem minmax(0,1fr);padding:1.1rem}.order-guide__number{font-size:1.45rem;height:3rem;width:3rem}.order-guide__steps h3{font-size:1.55rem}.order-guide__essentials{padding:1.35rem}}.buy-guide__step-icon svg{height:1.48rem;width:1.48rem}.buy-guide__route{display:flex;flex-direction:column;min-height:12.3rem}.buy-guide__route>span{max-width:none}.buy-guide__route a{bottom:auto;margin-top:auto;position:relative}.buy-guide__aside--art{align-items:flex-start;color:#fffdfa;display:flex;flex-direction:column;justify-content:flex-end;padding:1.55rem}.buy-guide__aside--art>*{position:relative;z-index:1}.buy-guide__aside--art .eyebrow{color:#dfbc74}.buy-guide__aside--art h2{font-family:var(--ds-font-display);font-size:clamp(1.8rem,2.55vw,2.55rem);font-weight:500;letter-spacing:-.05em;line-height:.98;margin:.55rem 0 0;max-width:13rem}.buy-guide__aside--art>p:not(.eyebrow){color:rgb(255 253 248/78%);font-size:.73rem;line-height:1.55;margin:.8rem 0 0;max-width:13.5rem}.buy-guide__aside-points{border-top:1px solid rgb(255 253 248/17%);display:grid;font-size:.64rem;font-weight:700;gap:.55rem;margin-top:1rem;padding-top:.9rem;width:100%}.buy-guide__aside-points span:before{color:#dfbc74;content:"◆";font-size:.48rem;margin-right:.45rem}.shipping-guide__facts{border-bottom:1px solid rgb(16 32 49/9%);background:#fffdfa}.shipping-guide__facts .shell{display:grid;grid-template-columns:repeat(3,minmax(0,1fr))}.shipping-guide__facts .shell>div{align-items:center;display:flex;gap:.8rem;min-height:5.6rem;padding:.8rem clamp(.85rem,2.1vw,1.7rem)}.shipping-guide__facts .shell>div+div{border-left:1px solid rgb(16 32 49/11%)}.shipping-guide__facts svg{color:#0b3b3a;flex:0 0 auto;height:1.75rem;width:1.75rem}.shipping-guide__facts span{display:grid;gap:.16rem}.shipping-guide__facts strong{font-size:.72rem}.shipping-guide__facts small{color:#667179;font-size:.64rem;line-height:1.42}@media (max-width:767px){.shipping-guide__facts .shell{grid-template-columns:1fr}.shipping-guide__facts .shell>div{min-height:0;padding:.9rem 0}.shipping-guide__facts .shell>div+div{border-left:0;border-top:1px solid rgb(16 32 49/11%)}}.returns-guide{background:#fbfaf6;color:#102031}.returns-guide__hero{background:linear-gradient(90deg,#f7f2e9,rgb(247 242 233/96%) 39%,rgb(247 242 233/55%) 57%,transparent 73%),url(/brand/home/belario-returns-editorial-v1.png) 50% /cover no-repeat;border-bottom:1px solid rgb(16 32 49/8%)}.returns-guide__hero-grid{align-items:center;display:grid;min-height:clamp(19rem,28vw,26rem)}.returns-guide__hero-copy{max-width:35rem;padding-block:3rem}.returns-guide__hero-copy .eyebrow{color:#43585a}.returns-guide__contact h2,.returns-guide__heading h2,.returns-guide__hero h1,.returns-guide__notes h2{font-family:var(--ds-font-display);font-weight:500;letter-spacing:-.055em;line-height:.94}.returns-guide__hero h1{font-size:clamp(3.05rem,5.6vw,5.1rem);margin:.55rem 0 0;max-width:11ch}.returns-guide__hero-copy>p:not(.eyebrow){color:#56636a;font-size:.94rem;line-height:1.58;margin:1rem 0 0;max-width:31rem}.returns-guide__hero-actions{align-items:center;display:flex;flex-wrap:wrap;gap:.7rem;margin-top:1.5rem}.returns-guide__hero .btn-primary{background:#0a403a;border-color:#0a403a}.returns-guide__hero-link{align-items:center;border:1px solid rgb(16 32 49/35%);border-radius:.65rem;color:#102031;display:inline-flex;font-size:.7rem;font-weight:800;gap:.45rem;padding:.7rem .9rem;text-decoration:none}.returns-guide__facts{background:#fffdfa;border-bottom:1px solid rgb(16 32 49/9%)}.returns-guide__facts .shell{display:grid;grid-template-columns:repeat(3,minmax(0,1fr))}.returns-guide__facts .shell>div{align-items:center;display:flex;gap:.85rem;min-height:5.7rem;padding:.9rem clamp(.85rem,2vw,1.7rem)}.returns-guide__facts .shell>div+div{border-left:1px solid rgb(16 32 49/11%)}.returns-guide__facts svg{color:#0b3b3a;flex:0 0 auto;height:1.85rem;width:1.85rem}.returns-guide__facts span{display:grid;gap:.18rem}.returns-guide__facts strong{font-size:.72rem}.returns-guide__facts small{color:#667179;font-size:.63rem;line-height:1.42}.returns-guide__body{padding-block:clamp(2.5rem,5vw,5rem) clamp(3.6rem,6vw,5.8rem)}.returns-guide__heading{max-width:38rem}.returns-guide__heading h2{font-size:clamp(2.4rem,4vw,3.75rem);margin:.5rem 0 0}.returns-guide__cards{display:grid;gap:1rem;grid-template-columns:repeat(3,minmax(0,1fr));margin-top:1.6rem}.returns-guide__cards article{background:#fffefa;border:1px solid rgb(16 32 49/8%);border-radius:.9rem;box-shadow:0 .75rem 1.7rem rgb(16 32 49/5%);min-height:14.2rem;padding:1.35rem}.returns-guide__cards article:nth-child(2),.returns-guide__cards article:nth-child(5){background:#f3efe7}.returns-guide__cards article:nth-child(3),.returns-guide__cards article:nth-child(6){background:#edf2ee}.returns-guide__icon{align-items:center;background:#f1f0eb;border-radius:50%;color:#0c3b3a;display:flex;height:3rem;justify-content:center;width:3rem}.returns-guide__icon svg{height:1.5rem;width:1.5rem}.returns-guide__cards h3{font-family:var(--ds-font-display);font-size:clamp(1.48rem,2vw,1.85rem);font-weight:500;letter-spacing:-.04em;line-height:1.02;margin:1rem 0 0}.returns-guide__cards p{color:#58676c;font-size:.74rem;line-height:1.57;margin:.7rem 0 0}.returns-guide__contact{align-items:center;background:#e9dfd0;border:1px solid rgb(16 32 49/8%);border-radius:.95rem;display:grid;gap:1.5rem;grid-template-columns:minmax(0,1.15fr) auto;margin-top:1rem;padding:clamp(1.3rem,2.8vw,2.35rem)}.returns-guide__contact .eyebrow{color:#345355}.returns-guide__contact h2{font-size:clamp(2rem,3.1vw,3rem);margin:.55rem 0 0}.returns-guide__contact p:not(.eyebrow){color:#647078;font-size:.78rem;line-height:1.55;margin:.8rem 0 0;max-width:36rem}.returns-guide__contact>div:last-child{align-items:center;display:flex;flex-wrap:wrap;gap:.65rem;justify-content:end}.returns-guide__contact .btn-primary{background:#083d38;border-color:#083d38}.returns-guide__contact-link{align-items:center;border:1px solid rgb(16 32 49/30%);border-radius:.65rem;color:#102031;display:inline-flex;font-size:.68rem;font-weight:800;gap:.4rem;padding:.68rem .85rem;text-decoration:none}.returns-guide__notes{align-items:start;border-top:1px solid rgb(16 32 49/10%);display:grid;gap:clamp(1.5rem,4vw,4.5rem);grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);margin-top:2.4rem;padding-top:2.25rem}.returns-guide__notes h2{font-size:clamp(1.85rem,3vw,2.8rem);margin:.55rem 0 0}.returns-guide__notes ul{display:grid;gap:.85rem;list-style:none;margin:0;padding:.15rem 0 0}.returns-guide__notes li{color:#647078;display:flex;font-size:.76rem;gap:.7rem;line-height:1.55}.returns-guide__notes li span{color:#b98d4b;font-size:.52rem;margin-top:.3rem}@media (max-width:850px){.returns-guide__cards{grid-template-columns:repeat(2,minmax(0,1fr))}.returns-guide__contact,.returns-guide__notes{grid-template-columns:1fr}.returns-guide__contact>div:last-child{justify-content:start}}@media (max-width:620px){.returns-guide__hero{background:linear-gradient(90deg,rgb(247 242 233/96%),rgb(247 242 233/80%) 64%,rgb(247 242 233/30%)),url(/brand/home/belario-returns-editorial-v1.png) 67% /cover no-repeat}.returns-guide__hero-copy{max-width:22rem;padding-block:3.15rem}.returns-guide__hero h1{font-size:3.35rem}.returns-guide__cards,.returns-guide__facts .shell{grid-template-columns:1fr}.returns-guide__facts .shell>div{min-height:0;padding:.9rem 0}.returns-guide__facts .shell>div+div{border-left:0;border-top:1px solid rgb(16 32 49/11%)}.returns-guide__cards article{min-height:0}.returns-guide__contact{padding:1.35rem}}.about-guide{background:#fbfaf6;color:#102031}.about-guide__hero{background:linear-gradient(90deg,#efe6d7,rgb(239 230 215/97%) 37%,rgb(239 230 215/64%) 54%,transparent 74%),url(/brand/home/belario-about-curation-editorial-v1.png) 50% /cover no-repeat;border-bottom:1px solid rgb(16 32 49/8%)}.about-guide__hero-grid{align-items:center;display:grid;min-height:clamp(20rem,31vw,28rem)}.about-guide__hero-copy{max-width:37rem;padding-block:clamp(3rem,5vw,5rem)}.about-guide__hero-copy .eyebrow{color:#43585a}.about-guide__clarity h2,.about-guide__heading h2,.about-guide__hero h1,.about-guide__path-card h3,.about-guide__paths h2{font-family:var(--ds-font-display);font-weight:500;letter-spacing:-.055em;line-height:.94}.about-guide__hero h1{font-size:clamp(3rem,5.3vw,5.1rem);margin:.55rem 0 0;max-width:12ch}.about-guide__hero-copy>p:not(.eyebrow){color:#57666d;font-size:.95rem;line-height:1.6;margin:1rem 0 0;max-width:31rem}.about-guide__body{padding-block:clamp(2.8rem,6vw,5.5rem)}.about-guide__heading{max-width:39rem}.about-guide__heading h2{font-size:clamp(2.55rem,4.1vw,3.9rem);margin:.5rem 0 0}.about-guide__heading>p:not(.eyebrow){color:#65747a;font-size:.83rem;line-height:1.55;margin:.9rem 0 0}.about-guide__principles{display:grid;gap:1rem;grid-template-columns:repeat(3,minmax(0,1fr));margin-top:1.6rem}.about-guide__principles article{background:#fffefa;border:1px solid rgb(16 32 49/8%);border-radius:.95rem;box-shadow:0 .8rem 1.8rem rgb(16 32 49/4%);min-height:13.4rem;padding:1.35rem}.about-guide__principles article:nth-child(2){background:#edf3ef}.about-guide__principles article:nth-child(3){background:#eee4d4}.about-guide__principles article>span{color:#bd8e49;font-family:var(--ds-font-display);font-size:2.05rem;letter-spacing:-.05em;line-height:1}.about-guide__principles h3{color:#102031;font-size:.94rem;font-weight:600;letter-spacing:-.015em;margin:1.25rem 0 0}.about-guide__principles p{color:#5d6c72;font-size:.76rem;line-height:1.56;margin:.6rem 0 0}.about-guide__paths{align-items:start;border-top:1px solid rgb(16 32 49/10%);display:grid;gap:clamp(2rem,5vw,5.5rem);grid-template-columns:minmax(0,.72fr) minmax(0,1.28fr);margin-top:clamp(3rem,6vw,5.5rem);padding-top:clamp(2.5rem,5vw,4rem)}.about-guide__paths>div:first-child{max-width:23rem}.about-guide__paths h2{font-size:clamp(2.1rem,3.5vw,3.35rem);margin:.55rem 0 0}.about-guide__paths>div:first-child>p:not(.eyebrow){color:#647278;font-size:.8rem;line-height:1.58;margin:.9rem 0 0}.about-guide__path-cards{display:grid;gap:1rem;grid-template-columns:repeat(2,minmax(0,1fr))}.about-guide__path-card{border-radius:.95rem;display:flex;flex-direction:column;min-height:14.8rem;padding:1.45rem;text-decoration:none;transition:transform .18s ease,box-shadow .18s ease}.about-guide__path-card:hover{box-shadow:0 1rem 2rem rgb(16 32 49/12%);transform:translateY(-.18rem)}.about-guide__path-card--sand{background:#e9dece;color:#102031}.about-guide__path-card--jade{background:linear-gradient(145deg,#0b4a43,#063934);color:#fffdfa}.about-guide__path-card .eyebrow{color:inherit;opacity:.82}.about-guide__path-card h3{font-size:clamp(1.65rem,2.2vw,2.05rem);margin:.65rem 0 0}.about-guide__path-card>p:not(.eyebrow){color:inherit;font-size:.74rem;line-height:1.55;margin:.75rem 0 0;opacity:.83}.about-guide__path-card>span{font-size:.7rem;font-weight:700;margin-top:auto;padding-top:1.2rem}.about-guide__path-card b{font-size:1rem;margin-left:.25rem}.about-guide__clarity{align-items:start;background:#e8eee9;border:1px solid rgb(16 45 45/10%);border-radius:1rem;display:grid;gap:clamp(1.5rem,4vw,5rem);grid-template-columns:minmax(0,.84fr) minmax(0,1.16fr);margin-top:clamp(2.6rem,5vw,4.2rem);overflow:hidden;padding:clamp(1.5rem,3.5vw,2.6rem);position:relative}.about-guide__clarity:after{border:1px solid rgb(190 146 77/25%);border-radius:50%;content:"";height:13rem;pointer-events:none;position:absolute;right:-6rem;top:-9rem;width:13rem}.about-guide__clarity ul,.about-guide__clarity>div{position:relative;z-index:1}.about-guide__clarity h2{font-size:clamp(2rem,3vw,3rem);margin:.55rem 0 0}.about-guide__clarity ul{display:grid;gap:.85rem;list-style:none;margin:0;padding:.15rem 0 0}.about-guide__clarity li{color:#52636a;display:flex;font-size:.78rem;gap:.7rem;line-height:1.54}.about-guide__clarity li:before{color:#bd8e49;content:"◆";font-size:.55rem;margin-top:.27rem}@media (max-width:850px){.about-guide__principles{grid-template-columns:1fr}.about-guide__principles article{min-height:0}.about-guide__clarity,.about-guide__paths{grid-template-columns:1fr}.about-guide__paths>div:first-child{max-width:38rem}}@media (max-width:620px){.about-guide__hero{background:linear-gradient(90deg,rgb(239 230 215/97%),rgb(239 230 215/83%) 62%,rgb(239 230 215/37%)),url(/brand/home/belario-about-curation-editorial-v1.png) 68% /cover no-repeat}.about-guide__hero-copy{max-width:23rem}.about-guide__hero h1{font-size:3.25rem}.about-guide__path-cards{grid-template-columns:1fr}.about-guide__path-card{min-height:12.7rem}}.contact-guide{background:#fbfaf6;color:#102031}.contact-guide__hero{background:linear-gradient(90deg,#f2e9da,rgb(242 233 218/97%) 39%,rgb(242 233 218/68%) 56%,transparent 75%),url(/brand/home/belario-contact-editorial-v1.png) 50% /cover no-repeat;border-bottom:1px solid rgb(16 32 49/8%)}.contact-guide__hero-grid{align-items:center;display:grid;min-height:clamp(21rem,31vw,28rem)}.contact-guide__hero-copy{max-width:35rem;padding-block:clamp(3rem,5vw,5rem)}.contact-guide__hero-copy .eyebrow{color:#43585a}.contact-guide__cta h2,.contact-guide__help h2,.contact-guide__hero h1,.contact-guide__intro h2{font-family:var(--ds-font-display);font-weight:500;letter-spacing:-.055em;line-height:.94}.contact-guide__hero h1{font-size:clamp(3.35rem,5.7vw,5.35rem);margin:.55rem 0 0}.contact-guide__hero-copy>p:not(.eyebrow){color:#53646a;font-size:.95rem;line-height:1.6;margin:1rem 0 0;max-width:30rem}.contact-guide__hero .btn-primary{background:#0a403a;border-color:#0a403a;margin-top:1.55rem}.contact-guide__body{padding-block:clamp(2.8rem,6vw,5.8rem)}.contact-guide__intro{max-width:41rem}.contact-guide__intro h2{font-size:clamp(2.55rem,4.3vw,4rem);margin:.55rem 0 0}.contact-guide__intro>p:not(.eyebrow){color:#65747a;font-size:.82rem;line-height:1.58;margin:.95rem 0 0}.contact-guide__details{display:grid;gap:1rem;grid-template-columns:repeat(3,minmax(0,1fr));margin-top:1.65rem}.contact-guide__details article{background:#fffefa;border:1px solid rgb(16 32 49/8%);border-radius:.95rem;box-shadow:0 .8rem 1.8rem rgb(16 32 49/4%);min-height:13.4rem;padding:1.4rem}.contact-guide__details article:nth-child(2){background:#e9f0eb}.contact-guide__details article:nth-child(3){background:#eee3d2}.contact-guide__details article>span{color:#bd8e49;font-family:var(--ds-font-display);font-size:2rem;letter-spacing:-.05em;line-height:1}.contact-guide__details h3{font-family:var(--ds-font-display);font-size:clamp(1.45rem,2vw,1.9rem);font-weight:500;letter-spacing:-.04em;line-height:1.02;margin:1.25rem 0 0}.contact-guide__details p{color:#5d6c72;font-size:.76rem;line-height:1.56;margin:.65rem 0 0}.contact-guide__help{align-items:start;border-top:1px solid rgb(16 32 49/10%);display:grid;gap:clamp(2rem,5vw,5.5rem);grid-template-columns:minmax(0,.82fr) minmax(0,1.18fr);margin-top:clamp(3rem,6vw,5.5rem);padding-top:clamp(2.5rem,5vw,4rem)}.contact-guide__help>div{max-width:25rem}.contact-guide__help h2{font-size:clamp(2.1rem,3.6vw,3.45rem);margin:.55rem 0 0}.contact-guide__help>div>p:not(.eyebrow){color:#65747a;font-size:.8rem;line-height:1.58;margin:.9rem 0 0}.contact-guide__help ul{display:grid;gap:.9rem;list-style:none;margin:0;padding:.2rem 0 0}.contact-guide__help li{color:#52636a;display:flex;font-size:.79rem;gap:.75rem;line-height:1.56}.contact-guide__help li:before{color:#bd8e49;content:"◆";font-size:.55rem;margin-top:.28rem}.contact-guide__cta{align-items:center;background:linear-gradient(145deg,#0a463f,#073731);border-radius:1rem;color:#fffdfa;display:grid;gap:1.5rem;grid-template-columns:minmax(0,1fr) auto;margin-top:clamp(2.8rem,5vw,4.4rem);overflow:hidden;padding:clamp(1.55rem,3.5vw,2.8rem);position:relative}.contact-guide__cta:after{border:1px solid rgb(219 185 118/30%);border-radius:50%;content:"";height:15rem;pointer-events:none;position:absolute;right:-5.2rem;top:-7rem;width:15rem}.contact-guide__cta>*{position:relative;z-index:1}.contact-guide__cta .eyebrow{color:#dfbc74}.contact-guide__cta h2{color:#fffdfa;font-size:clamp(2.1rem,3.4vw,3.3rem);margin:.55rem 0 0}.contact-guide__cta p:not(.eyebrow){color:rgb(255 253 248/77%);font-size:.8rem;line-height:1.57;margin:.85rem 0 0;max-width:34rem}.contact-guide__cta .btn-primary{background:#fffdfa;border-color:#fffdfa;color:#123138}@media (max-width:850px){.contact-guide__details{grid-template-columns:1fr}.contact-guide__details article{min-height:0}.contact-guide__cta,.contact-guide__help{grid-template-columns:1fr}.contact-guide__cta .btn-primary{justify-self:start}}@media (max-width:620px){.contact-guide__hero{background:linear-gradient(90deg,rgb(242 233 218/97%),rgb(242 233 218/83%) 63%,rgb(242 233 218/35%)),url(/brand/home/belario-contact-editorial-v1.png) 69% /cover no-repeat}.contact-guide__hero-copy{max-width:23rem}.contact-guide__hero h1{font-size:3.55rem}.contact-guide__cta{padding:1.4rem}}.pqr-guide{background:#fbfaf6;color:#102031}.pqr-guide__hero{background:radial-gradient(circle at 84% 22%,rgb(206 171 100/19%),transparent 21%),linear-gradient(120deg,#063d38,#092d2c);color:#fffdfa;overflow:hidden;position:relative}.pqr-guide__hero:after{border:1px solid rgb(223 188 116/28%);border-radius:50%;content:"";height:34rem;pointer-events:none;position:absolute;right:-15rem;top:-20rem;width:34rem}.pqr-guide__hero-grid{align-items:center;display:grid;grid-template-columns:minmax(0,1fr) minmax(14rem,.48fr);min-height:clamp(21rem,31vw,28rem);position:relative;z-index:1}.pqr-guide__hero-copy{max-width:35rem;padding-block:clamp(3rem,5vw,5rem)}.pqr-guide__guidance .eyebrow,.pqr-guide__hero-copy .eyebrow{color:#dfbc74}.pqr-guide__guidance h2,.pqr-guide__hero h1,.pqr-guide__intro h2{font-family:var(--ds-font-display);font-weight:500;letter-spacing:-.055em;line-height:.94}.pqr-guide__hero h1{color:#fffdfa;font-size:clamp(4rem,7.1vw,6.6rem);margin:.5rem 0 0}.pqr-guide__hero-copy>p:not(.eyebrow){color:rgb(255 253 248/77%);font-size:.94rem;line-height:1.6;margin:1rem 0 0;max-width:33rem}.pqr-guide__hero .btn-primary{background:#fffdfa;border-color:#fffdfa;color:#123138;margin-top:1.55rem}.pqr-guide__hero-mark{align-items:center;display:flex;height:14rem;justify-content:center;position:relative}.pqr-guide__hero-mark:before{border:1px solid rgb(223 188 116/42%);border-radius:50%;content:"";height:12rem;position:absolute;width:12rem}.pqr-guide__hero-mark b,.pqr-guide__hero-mark i,.pqr-guide__hero-mark span{color:#dfbc74;font-family:var(--ds-font-display);font-size:clamp(4rem,7vw,6.2rem);font-style:normal;font-weight:500;letter-spacing:-.11em;line-height:.7;position:relative}.pqr-guide__hero-mark i{color:#fffdfa;margin-left:-.35rem;transform:translateY(1.3rem)}.pqr-guide__hero-mark b{color:rgb(223 188 116/73%);margin-left:-.2rem;transform:translateY(-.85rem)}.pqr-guide__body{padding-block:clamp(2.8rem,6vw,5.8rem)}.pqr-guide__intro{max-width:39rem}.pqr-guide__intro h2{font-size:clamp(2.55rem,4.3vw,4rem);margin:.55rem 0 0}.pqr-guide__intro>p:not(.eyebrow){color:#65747a;font-size:.82rem;line-height:1.58;margin:.95rem 0 0}.pqr-guide__stages{display:grid;gap:1rem;grid-template-columns:repeat(3,minmax(0,1fr));margin-top:1.65rem}.pqr-guide__stages article{background:#fffefa;border:1px solid rgb(16 32 49/8%);border-radius:.95rem;min-height:13rem;padding:1.4rem}.pqr-guide__stages article:nth-child(2){background:#e9f0eb}.pqr-guide__stages article:nth-child(3){background:#eee3d2}.pqr-guide__stages article>span{color:#bd8e49;font-family:var(--ds-font-display);font-size:2rem;letter-spacing:-.05em;line-height:1}.pqr-guide__stages h3{font-family:var(--ds-font-display);font-size:clamp(1.42rem,2vw,1.85rem);font-weight:500;letter-spacing:-.04em;line-height:1.02;margin:1.25rem 0 0}.pqr-guide__stages p{color:#5d6c72;font-size:.76rem;line-height:1.56;margin:.65rem 0 0}.pqr-guide__guidance{align-items:start;background:linear-gradient(145deg,#0a463f,#073731);border-radius:1rem;color:#fffdfa;display:grid;gap:clamp(1.5rem,4vw,4.5rem);grid-template-columns:minmax(0,.82fr) minmax(0,1.18fr);margin-top:clamp(2.8rem,5vw,4.4rem);overflow:hidden;padding:clamp(1.55rem,3.5vw,2.8rem);position:relative}.pqr-guide__guidance:after{border:1px solid rgb(219 185 118/29%);border-radius:50%;content:"";height:17rem;pointer-events:none;position:absolute;right:-7rem;top:-9rem;width:17rem}.pqr-guide__guidance>*{position:relative;z-index:1}.pqr-guide__guidance h2{color:#fffdfa;font-size:clamp(2.15rem,3.5vw,3.35rem);margin:.55rem 0 0}.pqr-guide__guidance>div>p:not(.eyebrow){color:rgb(255 253 248/77%);font-size:.8rem;line-height:1.58;margin:.85rem 0 0;max-width:29rem}.pqr-guide__guidance .btn-primary{background:#fffdfa;border-color:#fffdfa;color:#123138;margin-top:1.35rem}.pqr-guide__guidance ul{border-left:1px solid rgb(255 253 248/18%);display:grid;gap:.9rem;list-style:none;margin:0;padding:.2rem 0 .2rem clamp(1.2rem,3vw,2.6rem)}.pqr-guide__guidance li{color:rgb(255 253 248/79%);display:flex;font-size:.79rem;gap:.75rem;line-height:1.56}.pqr-guide__guidance li:before{color:#dfbc74;content:"◆";font-size:.55rem;margin-top:.28rem}@media (max-width:850px){.pqr-guide__hero-grid{grid-template-columns:1fr}.pqr-guide__hero-mark{display:none}.pqr-guide__stages{grid-template-columns:1fr}.pqr-guide__stages article{min-height:0}.pqr-guide__guidance{grid-template-columns:1fr}.pqr-guide__guidance ul{border-left:0;border-top:1px solid rgb(255 253 248/18%);padding:1.35rem 0 0}}@media (max-width:620px){.pqr-guide__hero-copy{max-width:23rem}.pqr-guide__hero h1{font-size:4.5rem}.pqr-guide__guidance{padding:1.4rem}}.privacy-guide{background:#fbfaf6;color:#102031}.privacy-guide__hero{background:#eee4d4;border-bottom:1px solid rgb(16 32 49/8%);overflow:hidden;position:relative}.privacy-guide__hero:after{border:1px solid rgb(184 141 73/22%);border-radius:50%;content:"";height:27rem;pointer-events:none;position:absolute;right:-10rem;top:-15rem;width:27rem}.privacy-guide__hero-grid{align-items:center;display:grid;grid-template-columns:minmax(0,1fr) minmax(13rem,.47fr);min-height:clamp(20rem,30vw,27rem);position:relative;z-index:1}.privacy-guide__hero-copy{max-width:39rem;padding-block:clamp(3rem,5vw,5rem)}.privacy-guide__hero-copy .eyebrow{color:#43585a}.privacy-guide__hero h1,.privacy-guide__intro h2,.privacy-guide__rights h2{font-family:var(--ds-font-display);font-weight:500;letter-spacing:-.055em;line-height:.94}.privacy-guide__hero h1{font-size:clamp(3.3rem,5.7vw,5.25rem);margin:.55rem 0 0}.privacy-guide__hero-copy>p:not(.eyebrow){color:#58676c;font-size:.95rem;line-height:1.6;margin:1rem 0 0;max-width:35rem}.privacy-guide__symbol{align-items:center;display:flex;height:15rem;justify-content:center;position:relative}.privacy-guide__symbol span{background:#0c423e;border-radius:1.15rem;box-shadow:0 1rem 2.2rem rgb(12 66 62/16%);display:block;height:7.8rem;position:relative;width:8.6rem}.privacy-guide__symbol i{border:1.1rem solid #0c423e;border-bottom:0;border-radius:5rem 5rem 0 0;height:5.8rem;position:absolute;top:1.05rem;width:5.1rem}.privacy-guide__symbol b{background:#dfbc74;border-radius:50%;height:.8rem;position:absolute;top:7.25rem;width:.8rem}.privacy-guide__symbol:after{border:1px solid rgb(190 146 77/42%);border-radius:50%;content:"";height:13rem;position:absolute;width:13rem}.privacy-guide__body{padding-block:clamp(2.8rem,6vw,5.8rem)}.privacy-guide__intro{max-width:39rem}.privacy-guide__intro h2{font-size:clamp(2.55rem,4.25vw,3.95rem);margin:.55rem 0 0}.privacy-guide__intro>p:not(.eyebrow){color:#65747a;font-size:.82rem;line-height:1.58;margin:.95rem 0 0}.privacy-guide__principles{display:grid;gap:1rem;grid-template-columns:repeat(3,minmax(0,1fr));margin-top:1.65rem}.privacy-guide__principles article{background:#fffefa;border:1px solid rgb(16 32 49/8%);border-radius:.95rem;box-shadow:0 .8rem 1.8rem rgb(16 32 49/4%);min-height:14rem;padding:1.4rem}.privacy-guide__principles article:nth-child(2){background:#edf3ef}.privacy-guide__principles article:nth-child(3){background:#f0e9df}.privacy-guide__principles article>span{color:#bd8e49;font-family:var(--ds-font-display);font-size:2rem;letter-spacing:-.05em;line-height:1}.privacy-guide__principles h3{font-family:var(--ds-font-display);font-size:clamp(1.43rem,2vw,1.85rem);font-weight:500;letter-spacing:-.04em;line-height:1.02;margin:1.25rem 0 0}.privacy-guide__principles p{color:#5d6c72;font-size:.76rem;line-height:1.56;margin:.65rem 0 0}.privacy-guide__rights{align-items:start;background:#e7eee9;border:1px solid rgb(12 66 62/10%);border-radius:1rem;display:grid;gap:clamp(1.5rem,4vw,4.8rem);grid-template-columns:minmax(0,.92fr) minmax(0,1.08fr);margin-top:clamp(2.8rem,5vw,4.4rem);overflow:hidden;padding:clamp(1.55rem,3.5vw,2.8rem);position:relative}.privacy-guide__rights:after{border:1px solid rgb(190 146 77/25%);border-radius:50%;content:"";height:15rem;pointer-events:none;position:absolute;right:-7rem;top:-9rem;width:15rem}.privacy-guide__rights>*{position:relative;z-index:1}.privacy-guide__rights .eyebrow{color:#315455}.privacy-guide__rights h2{font-size:clamp(2.1rem,3.5vw,3.35rem);margin:.55rem 0 0}.privacy-guide__rights>div>p:not(.eyebrow){color:#5d6f73;font-size:.8rem;line-height:1.58;margin:.85rem 0 0;max-width:31rem}.privacy-guide__actions{display:flex;flex-wrap:wrap;gap:.65rem;margin-top:1.35rem}.privacy-guide__actions .btn-primary{background:#0a403a;border-color:#0a403a}.privacy-guide__link{align-items:center;border:1px solid rgb(16 32 49/29%);border-radius:.65rem;color:#102031;display:inline-flex;font-size:.68rem;font-weight:700;gap:.4rem;padding:.68rem .85rem;text-decoration:none}.privacy-guide__rights ul{display:grid;gap:.9rem;list-style:none;margin:0;padding:.2rem 0 0}.privacy-guide__rights li{color:#52636a;display:flex;font-size:.79rem;gap:.75rem;line-height:1.56}.privacy-guide__rights li:before{color:#bd8e49;content:"◆";font-size:.55rem;margin-top:.28rem}@media (max-width:850px){.privacy-guide__hero-grid{grid-template-columns:1fr}.privacy-guide__symbol{display:none}.privacy-guide__principles{grid-template-columns:1fr}.privacy-guide__principles article{min-height:0}.privacy-guide__rights{grid-template-columns:1fr}}@media (max-width:620px){.privacy-guide__hero-copy{max-width:23rem}.privacy-guide__hero h1{font-size:3.65rem}.privacy-guide__rights{padding:1.4rem}}.privacy-guide__rights>div{z-index:2}.data-treatment-guide{background:#fbfaf6;color:#102031}.data-treatment-guide__hero{background:linear-gradient(120deg,#0a413d,#092d2d);color:#fffdfa;overflow:hidden;position:relative}.data-treatment-guide__hero:after{border:1px solid rgb(223 188 116/25%);border-radius:50%;content:"";height:31rem;pointer-events:none;position:absolute;right:-12rem;top:-16rem;width:31rem}.data-treatment-guide__hero-grid{align-items:center;display:grid;grid-template-columns:minmax(0,1fr) minmax(14rem,.52fr);min-height:clamp(21rem,31vw,28rem);position:relative;z-index:1}.data-treatment-guide__hero-copy{max-width:39rem;padding-block:clamp(3rem,5vw,5rem)}.data-treatment-guide__hero-copy .eyebrow,.data-treatment-guide__request .eyebrow{color:#dfbc74}.data-treatment-guide__heading h2,.data-treatment-guide__hero h1,.data-treatment-guide__request h2{font-family:var(--ds-font-display);font-weight:500;letter-spacing:-.055em;line-height:.94}.data-treatment-guide__hero h1{color:#fffdfa;font-size:clamp(3.5rem,6.1vw,5.7rem);margin:.55rem 0 0}.data-treatment-guide__hero-copy>p:not(.eyebrow){color:rgb(255 253 248/78%);font-size:.94rem;line-height:1.6;margin:1rem 0 0;max-width:34rem}.data-treatment-guide__graphic{align-items:center;display:flex;height:15rem;justify-content:center;position:relative}.data-treatment-guide__graphic span{background:linear-gradient(145deg,#dfbc74,#bd8e49);border-radius:.9rem;box-shadow:0 1rem 2rem rgb(0 0 0/14%);display:block;height:8.2rem;transform:rotate(17deg);width:8.2rem}.data-treatment-guide__graphic i{border:1px solid rgb(255 253 248/76%);border-radius:.9rem;height:8.2rem;position:absolute;transform:rotate(-15deg);width:8.2rem}.data-treatment-guide__graphic b{border:1px solid rgb(223 188 116/55%);border-radius:.9rem;height:8.2rem;position:absolute;transform:rotate(43deg);width:8.2rem}.data-treatment-guide__body{padding-block:clamp(2.8rem,6vw,5.8rem)}.data-treatment-guide__heading{max-width:43rem}.data-treatment-guide__heading h2{font-size:clamp(2.55rem,4.2vw,3.95rem);margin:.55rem 0 0}.data-treatment-guide__heading>p:not(.eyebrow){color:#65747a;font-size:.82rem;line-height:1.58;margin:.95rem 0 0}.data-treatment-guide__uses{display:grid;gap:.85rem;grid-template-columns:repeat(2,minmax(0,1fr));margin-top:1.65rem}.data-treatment-guide__uses article{align-items:start;background:#fffefa;border:1px solid rgb(16 32 49/8%);border-radius:.9rem;display:grid;gap:1rem;grid-template-columns:3.2rem minmax(0,1fr);min-height:10rem;padding:1.3rem}.data-treatment-guide__uses article:nth-child(2),.data-treatment-guide__uses article:nth-child(5){background:#edf3ef}.data-treatment-guide__uses article:nth-child(3){background:#eee3d2}.data-treatment-guide__uses article>span{align-items:center;border:1px solid rgb(185 143 72/32%);border-radius:50%;color:#bd8e49;display:flex;font-family:var(--ds-font-display);font-size:1.35rem;height:2.85rem;justify-content:center;width:2.85rem}.data-treatment-guide__uses h3{font-family:var(--ds-font-display);font-size:clamp(1.35rem,1.9vw,1.7rem);font-weight:500;letter-spacing:-.04em;line-height:1.03;margin:.12rem 0 0}.data-treatment-guide__uses p{color:#5d6c72;font-size:.76rem;line-height:1.56;margin:.6rem 0 0}.data-treatment-guide__request{align-items:start;background:linear-gradient(145deg,#0a463f,#073731);border-radius:1rem;color:#fffdfa;display:grid;gap:clamp(1.5rem,4vw,4.8rem);grid-template-columns:minmax(0,.92fr) minmax(0,1.08fr);margin-top:clamp(2.8rem,5vw,4.4rem);overflow:hidden;padding:clamp(1.55rem,3.5vw,2.8rem);position:relative}.data-treatment-guide__request:after{border:1px solid rgb(219 185 118/30%);border-radius:50%;content:"";height:16rem;pointer-events:none;position:absolute;right:-6rem;top:-9rem;width:16rem}.data-treatment-guide__request>*{position:relative;z-index:1}.data-treatment-guide__request>div{z-index:2}.data-treatment-guide__request h2{color:#fffdfa;font-size:clamp(2.1rem,3.45vw,3.3rem);margin:.55rem 0 0}.data-treatment-guide__request>div>p:not(.eyebrow){color:rgb(255 253 248/77%);font-size:.8rem;line-height:1.58;margin:.85rem 0 0;max-width:31rem}.data-treatment-guide__actions{display:flex;flex-wrap:wrap;gap:.65rem;margin-top:1.35rem}.data-treatment-guide__actions .btn-primary{background:#fffdfa;border-color:#fffdfa;color:#123138}.data-treatment-guide__link{align-items:center;border:1px solid rgb(255 253 248/58%);border-radius:.65rem;color:#fffdfa;display:inline-flex;font-size:.68rem;font-weight:700;gap:.4rem;padding:.68rem .85rem;text-decoration:none}.data-treatment-guide__request ul{border-left:1px solid rgb(255 253 248/18%);display:grid;gap:.9rem;list-style:none;margin:0;padding:.2rem 0 .2rem clamp(1.2rem,3vw,2.6rem)}.data-treatment-guide__request li{color:rgb(255 253 248/80%);display:flex;font-size:.79rem;gap:.75rem;line-height:1.56}.data-treatment-guide__request li:before{color:#dfbc74;content:"◆";font-size:.55rem;margin-top:.28rem}@media (max-width:850px){.data-treatment-guide__hero-grid{grid-template-columns:1fr}.data-treatment-guide__graphic{display:none}.data-treatment-guide__request,.data-treatment-guide__uses{grid-template-columns:1fr}.data-treatment-guide__request ul{border-left:0;border-top:1px solid rgb(255 253 248/18%);padding:1.35rem 0 0}}@media (max-width:620px){.data-treatment-guide__hero-copy{max-width:23rem}.data-treatment-guide__hero h1{font-size:3.8rem}.data-treatment-guide__uses article{grid-template-columns:3rem minmax(0,1fr);min-height:0;padding:1.1rem}.data-treatment-guide__request{padding:1.4rem}}.terms-guide{background:#fbfaf6;color:#102031}.terms-guide__hero{background:linear-gradient(110deg,#ede3d3,#f4ecdf 52%,#e3d4bd);border-bottom:1px solid rgb(16 32 49/8%);overflow:hidden;position:relative}.terms-guide__hero:after{background:linear-gradient(135deg,transparent 0 49.5%,rgb(11 56 53/8%) 49.5% 50.5%,transparent 50.5%);content:"";height:22rem;position:absolute;right:-8rem;top:-8rem;transform:rotate(18deg);width:22rem}.terms-guide__hero-grid{align-items:center;display:grid;grid-template-columns:minmax(0,1fr) minmax(13rem,.58fr);min-height:clamp(20rem,28vw,27rem);position:relative;z-index:1}.terms-guide__hero-copy{max-width:39rem;padding-block:clamp(3rem,5vw,4.7rem)}.terms-guide__hero-copy .eyebrow{color:#516264}.terms-guide__heading h2,.terms-guide__hero h1,.terms-guide__notice h2{font-family:var(--ds-font-display);font-weight:500;letter-spacing:-.055em;line-height:.94}.terms-guide__hero h1{font-size:clamp(3.35rem,6vw,5.65rem);margin:.55rem 0 0}.terms-guide__hero-copy>p:not(.eyebrow){color:#5d6b70;font-size:.94rem;line-height:1.6;margin:1rem 0 0;max-width:34rem}.terms-guide__mark{align-items:center;display:flex;height:15.5rem;justify-content:center;position:relative}.terms-guide__mark:before{background:#0a3e3a;border-radius:1rem;box-shadow:0 1.3rem 2.5rem rgb(7 42 40/18%);transform:rotate(-8deg)}.terms-guide__mark:after,.terms-guide__mark:before{content:"";height:10.8rem;position:absolute;width:10.8rem}.terms-guide__mark:after{border:1px solid rgb(189 142 73/62%);border-radius:1rem;transform:rotate(14deg)}.terms-guide__mark b,.terms-guide__mark i,.terms-guide__mark span{color:#fffdfa;font-family:var(--ds-font-display);font-style:normal;font-weight:500;line-height:1;position:relative;z-index:1}.terms-guide__mark span{font-size:4.8rem;margin-right:-.15rem;transform:translateY(-.75rem)}.terms-guide__mark i{color:#dfbc74;font-size:2.4rem;transform:translateY(.9rem)}.terms-guide__mark b{font-size:4.8rem;margin-left:-.2rem;transform:translateY(.8rem)}.terms-guide__body{padding-block:clamp(2.8rem,5.8vw,5.8rem)}.terms-guide__heading{max-width:42rem}.terms-guide__heading h2{font-size:clamp(2.55rem,4.2vw,3.95rem);margin:.55rem 0 0}.terms-guide__heading>p:not(.eyebrow){color:#65747a;font-size:.84rem;line-height:1.58;margin:.95rem 0 0}.terms-guide__cards{display:grid;gap:.85rem;grid-template-columns:repeat(3,minmax(0,1fr));margin-top:1.7rem}.terms-guide__cards article{align-items:start;background:#fffefa;border:1px solid rgb(16 32 49/8%);border-radius:.9rem;box-shadow:0 .75rem 1.7rem rgb(16 32 49/4%);display:grid;gap:.95rem;grid-template-columns:2.8rem minmax(0,1fr);min-height:10.8rem;padding:1.25rem}.terms-guide__cards article:nth-child(2),.terms-guide__cards article:nth-child(5){background:#edf3ef}.terms-guide__cards article:nth-child(3),.terms-guide__cards article:nth-child(6){background:#f2e7d7}.terms-guide__cards article>span{align-items:center;border:1px solid rgb(185 143 72/35%);border-radius:50%;color:#bd8e49;display:flex;font-family:var(--ds-font-display);font-size:1.18rem;height:2.6rem;justify-content:center;line-height:1;width:2.6rem}.terms-guide__cards h3{font-family:var(--ds-font-display);font-size:clamp(1.28rem,1.8vw,1.65rem);font-weight:500;letter-spacing:-.04em;line-height:1.04;margin:.12rem 0 0}.terms-guide__cards p{color:#5d6c72;font-size:.74rem;line-height:1.56;margin:.58rem 0 0}.terms-guide__notice{align-items:start;background:#0a403b;border-radius:1rem;color:#fffdfa;display:grid;gap:clamp(1.5rem,4vw,3.8rem);grid-template-columns:minmax(0,.8fr) minmax(0,1.25fr) auto;margin-top:clamp(2.8rem,5vw,4.4rem);overflow:hidden;padding:clamp(1.55rem,3.5vw,2.8rem);position:relative}.terms-guide__notice:after{border:1px solid rgb(223 188 116/28%);border-radius:50%;content:"";height:17rem;pointer-events:none;position:absolute;right:-7rem;top:-8rem;width:17rem}.terms-guide__notice>*{position:relative;z-index:1}.terms-guide__notice .eyebrow{color:#dfbc74}.terms-guide__notice h2{color:#fffdfa;font-size:clamp(2.1rem,3.45vw,3.3rem);margin:.55rem 0 0}.terms-guide__notice>div:first-child>p:not(.eyebrow){color:rgb(255 253 248/78%);font-size:.8rem;line-height:1.58;margin:.85rem 0 0;max-width:23rem}.terms-guide__notice ul{border-left:1px solid rgb(255 253 248/18%);display:grid;gap:.8rem;list-style:none;margin:0;padding:.15rem 0 .15rem clamp(1.2rem,3vw,2.3rem)}.terms-guide__notice li{color:rgb(255 253 248/82%);display:flex;font-size:.75rem;gap:.7rem;line-height:1.55}.terms-guide__notice li:before{color:#dfbc74;content:"◆";font-size:.52rem;margin-top:.3rem}.terms-guide__actions{align-content:start;display:grid;gap:.55rem;min-width:11.5rem}.terms-guide__actions a{align-items:center;border:1px solid rgb(255 253 248/56%);border-radius:.62rem;color:#fffdfa;display:flex;font-size:.68rem;font-weight:700;gap:.45rem;justify-content:space-between;padding:.72rem .8rem;text-decoration:none;transition:background .16s ease,color .16s ease}.terms-guide__actions a:first-child{background:#fffdfa;border-color:#fffdfa;color:#123138}.terms-guide__actions a:hover{background:rgb(255 253 248/12%)}.terms-guide__actions a:first-child:hover{background:#e9dfcf}@media (max-width:900px){.terms-guide__hero-grid{grid-template-columns:1fr}.terms-guide__mark{display:none}.terms-guide__cards{grid-template-columns:repeat(2,minmax(0,1fr))}.terms-guide__notice{grid-template-columns:minmax(0,.85fr) minmax(0,1.15fr)}.terms-guide__actions{grid-column:1/-1;grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:620px){.terms-guide__hero-copy{max-width:23rem}.terms-guide__hero h1{font-size:3.7rem}.terms-guide__actions,.terms-guide__cards,.terms-guide__notice{grid-template-columns:1fr}.terms-guide__cards article{min-height:0;padding:1.1rem}.terms-guide__notice{padding:1.4rem}.terms-guide__notice ul{border-left:0;border-top:1px solid rgb(255 253 248/18%);padding:1.2rem 0 0}}.cookies-guide{background:#fbfaf6;color:#102031}.cookies-guide__hero{background:linear-gradient(125deg,#0a3f3b,#0b2f30);color:#fffdfa;overflow:hidden;position:relative}.cookies-guide__hero:before{background-image:radial-gradient(rgb(223 188 116/24%) 1px,transparent 0);background-size:1.25rem 1.25rem;content:"";inset:0 0 0 52%;opacity:.75;pointer-events:none;position:absolute}.cookies-guide__hero:after{border:1px solid rgb(223 188 116/28%);border-radius:50%;content:"";height:28rem;pointer-events:none;position:absolute;right:-12rem;top:-13rem;width:28rem}.cookies-guide__hero-grid{align-items:center;display:grid;grid-template-columns:minmax(0,1fr) minmax(14rem,.58fr);min-height:clamp(22rem,32vw,29rem);position:relative;z-index:1}.cookies-guide__hero-copy{max-width:42rem;padding-block:clamp(3rem,5vw,5rem)}.cookies-guide__control .eyebrow,.cookies-guide__hero-copy .eyebrow{color:#dfbc74}.cookies-guide__control h2,.cookies-guide__heading h2,.cookies-guide__hero h1{font-family:var(--ds-font-display);font-weight:500;letter-spacing:-.055em;line-height:.92}.cookies-guide__hero h1{color:#fffdfa;font-size:clamp(3.15rem,5.5vw,5.2rem);margin:.55rem 0 0}.cookies-guide__hero-copy>p:not(.eyebrow){color:rgb(255 253 248/79%);font-size:.93rem;line-height:1.6;margin:1rem 0 0;max-width:36rem}.cookies-guide__graphic{align-items:center;display:flex;height:15rem;justify-content:center;position:relative}.cookies-guide__graphic b,.cookies-guide__graphic em,.cookies-guide__graphic i,.cookies-guide__graphic span{border-radius:50%;display:block;position:absolute}.cookies-guide__graphic span{background:#dfbc74;box-shadow:0 1rem 2.2rem rgb(0 0 0/16%);height:9.3rem;width:9.3rem}.cookies-guide__graphic i{border:1px solid rgb(255 253 248/66%);height:11.3rem;transform:translate(2rem,-1.7rem);width:11.3rem}.cookies-guide__graphic b{border:1px solid rgb(223 188 116/75%);height:3rem;transform:translate(-5rem,3.9rem);width:3rem}.cookies-guide__graphic em{background:#0b3533;border:1px solid rgb(255 253 248/47%);height:2.2rem;transform:translate(4.6rem,4.6rem);width:2.2rem}.cookies-guide__body{padding-block:clamp(2.8rem,5.8vw,5.8rem)}.cookies-guide__heading{max-width:41rem}.cookies-guide__heading h2{font-size:clamp(2.55rem,4.2vw,3.95rem);margin:.55rem 0 0}.cookies-guide__heading>p:not(.eyebrow){color:#65747a;font-size:.84rem;line-height:1.58;margin:.95rem 0 0}.cookies-guide__details{display:grid;gap:.9rem;grid-template-columns:repeat(4,minmax(0,1fr));margin-top:1.7rem}.cookies-guide__details article{background:#fffefa;border:1px solid rgb(16 32 49/8%);border-radius:.9rem;box-shadow:0 .75rem 1.7rem rgb(16 32 49/4%);min-height:14.5rem;padding:1.3rem}.cookies-guide__details article:nth-child(2){background:#edf3ef}.cookies-guide__details article:nth-child(3){background:#f2e7d7}.cookies-guide__details article:nth-child(4){background:#eef0ea}.cookies-guide__details>article>span{color:#bd8e49;font-family:var(--ds-font-display);font-size:1.25rem;letter-spacing:-.04em;line-height:1}.cookies-guide__details h3{font-family:var(--ds-font-display);font-size:clamp(1.32rem,1.8vw,1.65rem);font-weight:500;letter-spacing:-.04em;line-height:1.03;margin:1.25rem 0 0}.cookies-guide__details p{color:#5d6c72;font-size:.75rem;line-height:1.57;margin:.65rem 0 0}.cookies-guide__control{align-items:start;background:#e9dfd0;border:1px solid rgb(16 32 49/8%);border-radius:1rem;display:grid;gap:clamp(1.5rem,4vw,4.2rem);grid-template-columns:minmax(0,.78fr) minmax(0,1.18fr) auto;margin-top:clamp(2.8rem,5vw,4.4rem);overflow:hidden;padding:clamp(1.55rem,3.5vw,2.8rem);position:relative}.cookies-guide__control:after{border:1px solid rgb(11 61 57/16%);border-radius:50%;content:"";height:16rem;pointer-events:none;position:absolute;right:-7rem;top:-8rem;width:16rem}.cookies-guide__control>*{position:relative;z-index:1}.cookies-guide__control .eyebrow{color:#345355}.cookies-guide__control h2{font-size:clamp(2.1rem,3.45vw,3.25rem);margin:.55rem 0 0}.cookies-guide__control>div:first-child>p:not(.eyebrow){color:#5b6d70;font-size:.8rem;line-height:1.58;margin:.85rem 0 0;max-width:23rem}.cookies-guide__control ul{border-left:1px solid rgb(16 32 49/12%);display:grid;gap:.85rem;list-style:none;margin:0;padding:.15rem 0 .15rem clamp(1.2rem,3vw,2.3rem)}.cookies-guide__control li{color:#53646a;display:flex;font-size:.75rem;gap:.7rem;line-height:1.55}.cookies-guide__control li:before{color:#bd8e49;content:"◆";font-size:.52rem;margin-top:.3rem}.cookies-guide__actions{align-content:start;display:grid;gap:.55rem;min-width:11rem}.cookies-guide__actions a{align-items:center;border:1px solid rgb(16 32 49/28%);border-radius:.62rem;color:#102f31;display:flex;font-size:.68rem;font-weight:700;gap:.45rem;justify-content:space-between;padding:.72rem .8rem;text-decoration:none;transition:background .16s ease}.cookies-guide__actions a:first-child{background:#0a403a;border-color:#0a403a;color:#fffdfa}.cookies-guide__actions a:hover{background:rgb(255 253 248/55%)}.cookies-guide__actions a:first-child:hover{background:#0e524a}@media (max-width:900px){.cookies-guide__hero-grid{grid-template-columns:1fr}.cookies-guide__graphic{display:none}.cookies-guide__details{grid-template-columns:repeat(2,minmax(0,1fr))}.cookies-guide__control{grid-template-columns:minmax(0,.85fr) minmax(0,1.15fr)}.cookies-guide__actions{grid-column:1/-1;grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:620px){.cookies-guide__hero-copy{max-width:23rem}.cookies-guide__hero h1{font-size:3.55rem}.cookies-guide__actions,.cookies-guide__control,.cookies-guide__details{grid-template-columns:1fr}.cookies-guide__details article{min-height:0;padding:1.15rem}.cookies-guide__control{padding:1.4rem}.cookies-guide__control ul{border-left:0;border-top:1px solid rgb(16 32 49/12%);padding:1.2rem 0 0}}.terms-guide__hero{background:linear-gradient(90deg,#eee3d2,rgb(238 227 210/97%) 38%,rgb(238 227 210/72%) 58%,rgb(238 227 210/20%) 76%,transparent),url(/brand/home/belario-terms-editorial-v1.png) 50% /cover no-repeat}.terms-guide__hero:after{display:none}.terms-guide__hero-grid{grid-template-columns:1fr}.terms-guide__mark{display:none}.privacy-guide__hero{background:linear-gradient(90deg,#eee4d4,rgb(238 228 212/97%) 38%,rgb(238 228 212/72%) 58%,rgb(238 228 212/20%) 76%,transparent),url(/brand/home/belario-privacy-editorial-v1.png) 50% /cover no-repeat}.privacy-guide__hero:after{display:none}.privacy-guide__hero-grid{grid-template-columns:1fr}.privacy-guide__symbol{display:none}.data-treatment-guide__hero{background:linear-gradient(90deg,rgb(7 42 39/98%),rgb(7 42 39/94%) 37%,rgb(7 42 39/64%) 59%,rgb(7 42 39/18%) 78%,transparent),url(/brand/home/belario-data-treatment-editorial-v1.png) 50% /cover no-repeat}.data-treatment-guide__hero:after{display:none}.data-treatment-guide__hero-grid{grid-template-columns:1fr}.data-treatment-guide__graphic{display:none}.pqr-guide__hero{background:linear-gradient(90deg,rgb(6 46 43/98%),rgb(6 46 43/94%) 37%,rgb(6 46 43/64%) 59%,rgb(6 46 43/18%) 78%,transparent),url(/brand/home/belario-pqr-editorial-v1.png) 50% /cover no-repeat}.pqr-guide__hero:after{display:none}.pqr-guide__hero-grid{grid-template-columns:1fr}.pqr-guide__hero-mark{display:none}.cookies-guide__hero{background:linear-gradient(90deg,#f3eadc,rgb(243 234 220/97%) 38%,rgb(243 234 220/72%) 58%,rgb(243 234 220/20%) 76%,transparent),url(/brand/home/belario-cookies-editorial-v1.png) 50% /cover no-repeat;color:#102031}.cookies-guide__hero:after,.cookies-guide__hero:before{display:none}.cookies-guide__hero-grid{grid-template-columns:1fr}.cookies-guide__hero h1{color:#102031}.cookies-guide__hero-copy>p:not(.eyebrow){color:#58676c}.cookies-guide__graphic{display:none}@media (max-width:620px){.cookies-guide__hero,.privacy-guide__hero,.terms-guide__hero{background-position:62%}.data-treatment-guide__hero,.pqr-guide__hero{background-position:67%}.terms-guide__hero{background-image:linear-gradient(90deg,rgb(238 227 210/98%),rgb(238 227 210/88%) 59%,rgb(238 227 210/35%)),url(/brand/home/belario-terms-editorial-v1.png)}.privacy-guide__hero{background-image:linear-gradient(90deg,rgb(238 228 212/98%),rgb(238 228 212/88%) 59%,rgb(238 228 212/35%)),url(/brand/home/belario-privacy-editorial-v1.png)}.cookies-guide__hero{background-image:linear-gradient(90deg,rgb(243 234 220/98%),rgb(243 234 220/88%) 59%,rgb(243 234 220/35%)),url(/brand/home/belario-cookies-editorial-v1.png)}.data-treatment-guide__hero{background-image:linear-gradient(90deg,rgb(7 42 39/98%),rgb(7 42 39/88%) 59%,rgb(7 42 39/31%)),url(/brand/home/belario-data-treatment-editorial-v1.png)}.pqr-guide__hero{background-image:linear-gradient(90deg,rgb(6 46 43/98%),rgb(6 46 43/88%) 59%,rgb(6 46 43/31%)),url(/brand/home/belario-pqr-editorial-v1.png)}}.customer-request-overlay{align-items:end;background:rgb(13 29 42/62%);backdrop-filter:blur(4px);display:flex;inset:0;justify-content:center;padding:.8rem;position:fixed;z-index:100}.customer-request-dialog{background:#fffdfa;border:1px solid rgb(16 45 45/14%);border-radius:1.45rem;box-shadow:0 2rem 5.5rem rgb(8 24 33/34%);max-height:calc(100dvh - 1.6rem);max-width:42rem;overflow-y:auto;position:relative;width:100%}.customer-request-dialog__header{align-items:start;background:linear-gradient(112deg,#fffdfa,#f1f5f0);border-bottom:1px solid rgb(16 45 45/10%);display:flex;justify-content:space-between;overflow:hidden;padding:1.55rem 1.55rem 1.25rem;position:relative}.customer-request-dialog__header:after{border:1px solid rgb(190 146 77/28%);border-radius:999px;content:"";height:9.5rem;pointer-events:none;position:absolute;right:-4.2rem;top:-6.9rem;width:9.5rem}.customer-request-dialog__header>div{position:relative;z-index:1}.customer-request-dialog__header h2{color:#102031;font-family:var(--ds-font-display);font-size:clamp(2rem,4.5vw,2.85rem);font-weight:500;letter-spacing:-.052em;line-height:.97;margin:.45rem 0 0}.customer-request-dialog__close{align-items:center;background:rgb(255 255 255/76%);border:1px solid rgb(16 45 45/12%);border-radius:999px;color:#102031;cursor:pointer;display:inline-flex;font-size:1.25rem;height:2.45rem;justify-content:center;line-height:1;position:relative;transition:background .16s ease,transform .16s ease;width:2.45rem;z-index:1}.customer-request-dialog__close:hover{background:#fff;transform:rotate(4deg)}.customer-request-dialog__close:disabled{cursor:default;opacity:.5;transform:none}.customer-request-dialog__form{padding:1.25rem 1.55rem 1.55rem}.customer-request-dialog__intro{color:#627077;font-size:.79rem;line-height:1.58;margin:0;max-width:35rem}.customer-request-dialog__fields{display:grid;gap:.9rem;grid-template-columns:repeat(2,minmax(0,1fr));margin-top:1.25rem}.customer-request-dialog__fields label{color:#374a52;font-size:.73rem;font-weight:400;letter-spacing:0}.customer-request-dialog__fields label>span:first-child{font-weight:500;margin-bottom:.42rem}.customer-request-dialog .field{background:#fff;border:1px solid rgb(16 45 45/17%);border-radius:.65rem;box-shadow:inset 0 1px 0 rgb(255 255 255/80%);color:#374a52;font-size:.78rem;font-weight:400;min-height:2.55rem;padding:.62rem .76rem;transition:border-color .16s ease,box-shadow .16s ease;width:100%}.customer-request-dialog .field option{font-weight:400}.customer-request-dialog textarea.field{min-height:6.7rem;resize:vertical}.customer-request-dialog .field:focus{border-color:#0b5148;box-shadow:0 0 0 3px rgb(11 81 72/12%);outline:0}.customer-request-dialog input[type=file].field{background:#fffefa;cursor:pointer;padding:.38rem .5rem}.customer-request-dialog input[type=file].field::file-selector-button{background:#e9dfd0;border:0;border-radius:.42rem;color:#102031;cursor:pointer;font-size:.68rem;font-weight:800;margin-right:.6rem;padding:.48rem .62rem}.customer-request-dialog__consent{align-items:center;background:#f3eee5;border:1px solid rgb(16 45 45/7%);border-radius:.7rem;color:#495a61!important;display:flex;font-size:.73rem!important;font-weight:400!important;gap:.65rem;line-height:1.45;padding:.82rem .9rem}.customer-request-dialog__consent input{accent-color:#0b5148;flex:0 0 auto;height:1rem;margin:0;width:1rem}.customer-request-dialog__actions{align-items:center;border-top:1px solid rgb(16 45 45/10%);display:flex;flex-wrap:wrap;gap:.65rem;margin-top:1.25rem;padding-top:1.1rem}.customer-request-dialog__actions .btn-primary{background:#0a403a;border-color:#0a403a}.customer-request-dialog__actions .btn-secondary{background:#fffdfa}@media (min-width:640px){.customer-request-overlay{align-items:center;padding:1.5rem}.customer-request-dialog__header{padding:1.85rem 2rem 1.4rem}.customer-request-dialog__form{padding:1.45rem 2rem 1.85rem}.store-product-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.brands-featured__rail{grid-template-columns:repeat(4,minmax(0,1fr))}}@media (max-width:639px){.customer-request-dialog{border-bottom-left-radius:0;border-bottom-right-radius:0}.customer-request-dialog__fields{grid-template-columns:1fr}.customer-request-dialog__fields .sm\:col-span-2{grid-column:auto}.customer-request-dialog__actions>*{flex:1 1 auto;justify-content:center}}.sold-out-request-overlay{align-items:end;background:rgb(13 29 42/62%);backdrop-filter:blur(4px);display:flex;inset:0;justify-content:center;padding:.8rem;position:fixed;z-index:75}.sold-out-request-dialog{background:#fffdfa;border:1px solid rgb(16 45 45/14%);border-radius:1.45rem;box-shadow:0 2rem 5.5rem rgb(8 24 33/34%);max-height:calc(100dvh - 1.6rem);max-width:31.5rem;overflow-y:auto;width:100%}.sold-out-request-dialog>div:first-child:not(.text-center){align-items:start;background:linear-gradient(112deg,#fffdfa,#f1f5f0);border-bottom:1px solid rgb(16 45 45/10%);display:flex;justify-content:space-between;overflow:hidden;padding:1.5rem 1.55rem 1.2rem;position:relative}.sold-out-request-dialog>div:first-child:not(.text-center):after{border:1px solid rgb(190 146 77/28%);border-radius:999px;content:"";height:8rem;position:absolute;right:-3.7rem;top:-5.8rem;width:8rem}.sold-out-request-dialog>div:first-child:not(.text-center)>div{position:relative;z-index:1}.sold-out-request-dialog>div:first-child:not(.text-center) h2{color:#102031;font-family:var(--ds-font-display);font-size:clamp(2rem,5vw,2.65rem);font-weight:500;letter-spacing:-.052em;line-height:.97;margin-top:.42rem}.sold-out-request-dialog>div:first-child:not(.text-center) p:not(.eyebrow){color:#627077;font-size:.74rem;font-weight:400;line-height:1.5;margin-top:.5rem}.sold-out-request-dialog>div:first-child:not(.text-center) button{align-items:center;background:rgb(255 255 255/76%);border:1px solid rgb(16 45 45/12%);border-radius:999px;color:#102031;display:inline-flex;font-size:1.25rem;height:2.45rem;justify-content:center;line-height:1;position:relative;transition:background .16s ease,transform .16s ease;width:2.45rem;z-index:1}.sold-out-request-dialog>div:first-child:not(.text-center) button:hover{background:#fff;transform:rotate(4deg)}.sold-out-request-dialog>p{background:#f3eee5;border:1px solid rgb(16 45 45/7%);border-radius:.75rem;color:#596971;font-size:.76rem;font-weight:400;line-height:1.55;margin:1.15rem 1.55rem 0;padding:.85rem .95rem}.sold-out-request-dialog>form{margin:1.15rem 1.55rem 1.5rem}.sold-out-request-dialog form .space-y-4{display:grid;gap:.85rem}.sold-out-request-dialog form label{color:#374a52;font-size:.73rem;font-weight:400;letter-spacing:0}.sold-out-request-dialog form label>span:first-child{font-weight:500;margin-bottom:.42rem}.sold-out-request-dialog form .field{background:#fff;border:1px solid rgb(16 45 45/17%);border-radius:.65rem;box-shadow:inset 0 1px 0 rgb(255 255 255/80%);color:#374a52;font-size:.78rem;font-weight:400;min-height:2.55rem;padding:.62rem .76rem;width:100%}.sold-out-request-dialog form .field option{font-weight:400}.sold-out-request-dialog form .field:focus{border-color:#0b5148;box-shadow:0 0 0 3px rgb(11 81 72/12%);outline:0}.sold-out-request-dialog form .btn-primary{background:#0a403a;border-color:#0a403a}.sold-out-request-dialog form>p:last-child{color:#68777d;font-weight:400}@media (min-width:640px){.sold-out-request-overlay{align-items:center;padding:1.5rem}.sold-out-request-dialog>div:first-child:not(.text-center){padding:1.75rem 1.9rem 1.3rem}.sold-out-request-dialog>form,.sold-out-request-dialog>p{margin-inline:1.9rem}}@media (max-width:639px){.sold-out-request-dialog{border-bottom-left-radius:0;border-bottom-right-radius:0}}@media (min-width:1024px){.store-product-grid{grid-template-columns:repeat(4,minmax(0,1fr))}.brands-featured__rail{grid-template-columns:repeat(5,minmax(0,1fr))}}@media (max-width:767px){.public-header__bar{min-height:4.25rem}.public-header .belario-mark{margin-inline:auto}.public-hero__grid{min-height:34rem}.public-hero__copy{padding-block:4rem}.public-hero__copy h1{font-size:3.2rem}.public-gateway{display:grid;padding-block:3rem}.public-gateway-card{min-height:19rem}.collection-header{padding-block:3.5rem}.sale-banner{background-position:64%}.sale-banner__inner{min-height:19rem}.sale-banner__copy{max-width:17rem;padding-block:2.4rem}.sale-banner h1{font-size:4rem}.sale-banner__description{font-size:.86rem;max-width:14rem}.collection-toolbar{align-items:start;gap:1rem}.collection-toolbar>div{flex-direction:column}.collection-toolbar button,.collection-toolbar select{min-width:7.6rem}.brands-directory__top{align-items:start;flex-direction:column}.brands-directory__top input{width:100%}.brands-directory__groups section>div,.request-form-section{grid-template-columns:1fr}.request-hero,.request-hero__content{min-height:25rem}.request-hero__content{padding-block:2.5rem}.request-hero__media img{-o-object-position:70% center;object-position:70% center}.request-hero:after{background:linear-gradient(90deg,rgb(15 28 25/82%),rgb(15 28 25/53%) 76%,transparent)}.request-hero h1{font-size:3.15rem}.request-steps>div{grid-template-columns:1fr}.request-steps article,.request-steps article:first-child{border-left:0;padding:1rem 0}.request-steps article+article{border-left:0}.request-form-section__trust{padding-top:0}.request-form__note{display:block;margin:.85rem 0 0}}@media (max-width:900px){.unified-collection-layout,.women-collection-layout{display:block}.unified-collection-sidebar,.women-collection-sidebar{display:none}.unified-collection-results,.women-collection-results{padding-left:0}.unified-collection-filter-button,.women-mobile-filter{display:inline-flex}}@media (max-width:767px){.unified-collection-hero,.unified-collection-hero__content,.women-collection-hero,.women-collection-hero__content{min-height:25rem}.women-collection-hero__media{background-position:61%}.women-collection-hero__content{align-items:end;padding-block:2.5rem}.women-collection-hero:after{background:linear-gradient(90deg,rgb(23 19 16/73%),rgb(23 19 16/38%) 78%,transparent)}.women-collection-hero h1{font-size:3.15rem}.unified-collection-hero__note,.women-collection-hero__signature{display:none}.unified-collection-hero__media{background-size:72% 100%,72% 100%;background-position:-22%,123%}.unified-collection-hero:after{background:linear-gradient(90deg,rgb(15 35 30/95%),rgb(15 35 30/80%) 58%,rgb(15 35 30/36%))}.unified-collection-hero__content{align-items:end;padding-block:2.5rem}.unified-collection-hero h1{font-size:3.3rem}.unified-collection-hero__copy>p:not(.eyebrow){max-width:19rem}.unified-collection-intro{align-items:start;flex-direction:column;gap:1rem}.unified-collection-intro>p{max-width:32rem}.unified-collection-results__heading{align-items:start;gap:1rem}.unified-collection-results__heading>div{align-items:end;flex-direction:column}.women-results-heading{align-items:start;gap:1rem}.women-results-heading h1{font-size:2.8rem}.women-results-controls{align-items:end;flex-direction:column;gap:.5rem}.women-results-controls select{max-width:9rem}.women-results-controls>span{display:none}.women-mobile-filter{min-height:2.4rem}.collection-drawer .women-filter-heading{display:none}}.public-header__desktop-search{flex:0 1 16.5rem;margin-left:1.45rem;width:16.5rem}.public-header__desktop-search .field{border-color:rgb(18 32 52/14%);border-radius:999px;font-size:.68rem;min-height:2.4rem;padding-left:.9rem}.public-header__desktop-search form button{height:2.1rem;width:2.1rem}.public-home{background:#fffdf8}.public-home .public-hero{min-height:0}.public-home .public-hero__grid{align-items:stretch;display:flex;min-height:clamp(27rem,39vw,38rem);position:relative}.public-home .public-hero__media img{-o-object-position:center;object-position:center}.public-home .public-hero:after{background:linear-gradient(90deg,rgb(20 18 16/70%),rgb(20 18 16/50%) 31%,rgb(20 18 16/10%) 58%,transparent 78%)}.public-home .public-hero__copy{align-self:center;max-width:29rem;padding-block:4rem}.public-home .public-hero__copy .eyebrow{color:#d5ad61}.public-home .public-hero__copy h1{font-size:clamp(3.25rem,5.15vw,5.25rem);letter-spacing:-.055em;line-height:.92;max-width:7ch}.public-home .public-hero__copy>p:not(.eyebrow){font-size:1.03rem;line-height:1.48;max-width:20rem}.public-home .public-hero__signature{align-self:center;color:white;font-size:.72rem;font-weight:700;letter-spacing:.06em;line-height:1.15;margin-left:auto;margin-right:clamp(1.5rem,5vw,7rem);opacity:.92;padding-top:2rem;position:relative;text-align:left;z-index:1}.public-home .public-hero__signature:after{background:rgb(255 255 255/72%);content:"";display:block;height:1px;margin-top:1.1rem;width:2.2rem}.public-home .public-hero .public-button--primary{background:#fffdfa;color:#122034}.public-home .public-hero .public-button--secondary{background:rgb(18 32 52/22%);border-color:rgb(255 255 255/80%)}.public-home .public-gateway{gap:.6rem;padding-block:.6rem 3.6rem}.public-home .public-gateway-card{min-height:clamp(14.5rem,20vw,20.8rem)}.public-home .public-gateway-card:after{background:linear-gradient(90deg,rgb(255 251 244/28%),transparent 72%)}.public-home .public-gateway-card--man:after{background:linear-gradient(90deg,rgb(9 24 29/52%),transparent 72%)}.public-home .public-gateway-card>span{bottom:auto;color:#122034;left:1.8rem;top:2rem}.public-home .public-gateway-card--man>span{color:#fffdf8}.public-home .public-gateway-card small{color:#8f7443;font-size:.58rem}.public-home .public-gateway-card strong{font-size:clamp(2.15rem,3.2vw,3.25rem);line-height:.95;margin-top:.45rem}.public-home .public-gateway-card b{display:block;font-size:.85rem;font-weight:450;margin-top:.45rem}.public-home .public-gateway-card i{margin-top:1.25rem}.public-home .public-available{background:#fffdf8;padding-block:0 4.75rem}.public-home .section-heading{align-items:end;border:0;margin-bottom:1.45rem;padding-bottom:0}.public-home .section-heading .eyebrow{color:#7c8087}.public-home .section-title{font-size:clamp(2.15rem,3.3vw,3.35rem);letter-spacing:-.048em}.home-product-carousel{position:relative}.home-product-carousel__track{display:grid;gap:1rem;grid-auto-columns:minmax(12rem,1fr);grid-auto-flow:column;grid-template-columns:none;overflow-x:auto;overscroll-behavior-inline:contain;padding-bottom:.45rem;scroll-behavior:smooth;scrollbar-width:none}.home-product-carousel__track::-webkit-scrollbar{display:none}.home-product-carousel__track .store-product-card{width:100%}.home-product-carousel__arrow{align-items:center;background:#fffdf8;border:1px solid rgb(18 32 52/12%);border-radius:50%;box-shadow:0 .2rem .7rem rgb(18 32 52/9%);color:#122034;cursor:pointer;display:flex;font-family:var(--ds-font-display);font-size:2rem;height:2.35rem;justify-content:center;line-height:1;position:absolute;top:39%;width:2.35rem;z-index:2}.home-product-carousel__arrow--previous{left:-1.45rem}.home-product-carousel__arrow--next{right:-1.45rem}.public-home .store-product-card__image{background:#f5f2ec}.public-home .store-product-card__copy>a{min-height:2.5em}.public-home .public-brands{padding-block:1.4rem 4.75rem}.public-home .public-brand-rail{border:0;grid-template-columns:repeat(4,minmax(0,1fr))}.public-home .public-brand-rail a{border-bottom:0;min-height:5rem;padding:.55rem}.public-home .public-brand-rail a:hover{background:transparent;transform:translateY(-1px)}.home-brand-mark{background:transparent!important;height:100%;max-width:10rem;width:100%}.home-brand-mark img{filter:grayscale(1) contrast(1.08);padding:.5rem}.public-home .public-custom-order{display:grid;gap:0;grid-template-columns:minmax(0,.93fr) minmax(0,1.07fr);margin-bottom:0;padding:0}.public-custom-order__copy{align-items:start;display:flex;flex-direction:column;justify-content:center;padding:clamp(2.3rem,5vw,5rem)}.public-home .public-custom-order h2{font-size:clamp(2.45rem,4vw,4.25rem)}.public-custom-order__copy>p:not(.eyebrow){color:#566068;font-size:.92rem;line-height:1.52;margin:1rem 0 0;max-width:24rem}.public-custom-order__copy .public-button{align-items:center;display:inline-flex;gap:.55rem;margin-top:1.45rem}.public-custom-order__copy .public-button svg{height:1rem;width:1rem}.public-custom-order__image{min-height:clamp(18rem,28vw,27rem);position:relative}.public-home .public-trust{border-color:rgb(18 32 52/10%)}.public-home .public-trust__grid{gap:0;grid-template-columns:repeat(4,minmax(0,1fr));padding-block:1.5rem}.public-home .public-trust__grid>div{align-items:center;display:flex;gap:.85rem;padding:.3rem 1.2rem}.public-home .public-trust__grid>div+div{border-left:1px solid rgb(18 32 52/11%)}.public-home .public-trust__grid>div>span{color:#102c2d;font-size:1.55rem;line-height:1}.public-home .public-trust h2{font-size:.72rem}.public-home .public-trust p{font-size:.65rem;margin-top:.2rem}@media (min-width:768px){.home-product-carousel__track{grid-auto-columns:calc((100% - 3rem) / 4)}}@media (max-width:1023px){.public-home .public-hero__signature{display:none}.public-home .public-trust__grid{grid-template-columns:repeat(2,minmax(0,1fr))}.public-home .public-trust__grid>div:nth-child(3){border-left:0}}@media (max-width:767px){.public-home .public-hero__grid{min-height:34rem}.public-home .public-hero__media img{-o-object-position:59% center;object-position:59% center}.public-home .public-hero__copy{padding-block:4.25rem}.public-home .public-hero:after{background:linear-gradient(90deg,rgb(20 18 16/74%),rgb(20 18 16/41%) 75%,transparent)}.public-home .public-gateway{padding-block:.5rem 3rem}.public-home .public-gateway-card{min-height:15.5rem}.public-home .public-gateway-card>span{left:1.3rem;top:1.5rem}.home-product-carousel__track{grid-auto-columns:minmax(10.6rem,62vw)}.home-product-carousel__arrow{display:none}.public-home .public-brand-rail{grid-template-columns:repeat(2,minmax(0,1fr))}.public-home .public-custom-order{grid-template-columns:1fr}.public-custom-order__copy{min-height:21rem}.public-custom-order__image{min-height:18rem}.public-home .public-trust__grid{gap:.8rem 0;padding-block:1.25rem}.public-home .public-trust__grid>div{padding:.45rem .35rem}.public-home .public-trust__grid>div:nth-child(odd){border-left:0}.public-home .public-trust__grid>div>span{font-size:1.2rem}}.public-home .public-hero__grid{max-width:82.5rem;padding-inline:clamp(1rem,3vw,4rem)}.public-home .public-available .shell,.public-home .public-brands,.public-home .public-custom-order,.public-home .public-gateway,.public-home .public-trust .shell{max-width:100rem;padding-inline:clamp(1rem,3.8vw,3.6rem)}.public-home .public-custom-order{padding-inline:0}.public-home .public-hero__media{height:100%;inset:0;position:absolute;width:100%}.public-home .public-hero__media img{height:100%!important;-o-object-fit:cover;object-fit:cover;width:100%!important}.public-home .public-hero__media--products{background:url(/brand/home/belario-home-products-editorial-v1.png) 50%/cover no-repeat;bottom:0;left:0;right:0;top:0}.home-product-carousel__track{scroll-snap-type:x mandatory}.home-product-carousel__track .store-product-card{scroll-snap-align:start;scroll-snap-stop:always}@media (min-width:1024px){.public-header__bar{min-height:5.45rem}.public-header .belario-mark-compact .belario-monogram,.public-header .belario-monogram{height:3.4rem;width:3.4rem}.public-header .belario-wordmark{font-size:1.12rem;letter-spacing:.14em}.public-cart-link,.public-header__link,.public-header__service,.public-search-trigger{font-size:.79rem}.public-header__desktop-search{flex-basis:18.75rem;width:18.75rem}.public-header__desktop-search .field{min-height:2.65rem}}.public-home .public-brand-rail{align-items:center;-moz-column-gap:0;column-gap:0;display:grid;grid-template-columns:repeat(8,minmax(0,1fr));row-gap:1.15rem}.public-home .public-brand-rail a{align-items:center;display:flex;justify-content:center;min-height:3.7rem;min-width:0;padding:.1rem;width:100%}.public-home .public-brand-rail--9 a:nth-child(9){grid-column:4/span 2}.public-home .public-brand-rail--10 a:nth-child(9){grid-column:4}.public-home .public-brand-rail--10 a:nth-child(10){grid-column:5}.public-home .public-brand-rail--11 a:nth-child(9){grid-column:2/span 2}.public-home .public-brand-rail--11 a:nth-child(10){grid-column:4/span 2}.public-home .public-brand-rail--11 a:nth-child(11){grid-column:6/span 2}.public-home .public-brand-rail--12 a:nth-child(n+9){grid-column:span 2}.public-home .public-brand-rail--12 a:nth-child(9){grid-column:1/span 2}.public-home .home-brand-mark{align-items:center;background:transparent!important;display:flex;height:4.25rem;justify-content:center;min-height:4.25rem;overflow:visible;width:100%}.public-home .home-brand-mark img{display:block;filter:none;height:auto;margin:0;max-height:2.35rem;max-width:100%;-o-object-fit:contain;object-fit:contain;padding:0;width:auto}.public-home .home-brand-link--monastery .home-brand-mark{background:transparent!important}.public-home .home-brand-link--monastery .home-brand-mark span{font-size:clamp(.52rem,.82vw,.68rem);letter-spacing:.12em;white-space:nowrap}.public-home .home-brand-link--victoria-s-secret .home-brand-mark span{font-size:clamp(.72rem,.9vw,.9rem);letter-spacing:.025em;line-height:1;text-align:center;white-space:nowrap}.public-home .home-armani-wordmark{align-items:center;color:#111;display:flex;flex-direction:column;font-family:Georgia,serif;line-height:.8;white-space:nowrap}.public-home .home-armani-wordmark b{font-size:clamp(1.25rem,2vw,1.85rem);font-weight:400;letter-spacing:.04em}.public-home .home-armani-wordmark i{font-family:Arial,Helvetica,sans-serif;font-size:clamp(.3rem,.45vw,.42rem);font-style:normal;font-weight:700;letter-spacing:.11em;margin-top:.28rem}.public-home .home-adidas-wordmark{align-items:center;color:#000;display:flex;flex-direction:column;justify-content:center;line-height:.8}.public-home .home-adidas-wordmark img{display:block;height:1.6rem;max-height:1.6rem;max-width:2.5rem;-o-object-fit:contain;object-fit:contain;width:auto}.public-home .home-adidas-wordmark b{font-family:Arial,Helvetica,sans-serif;font-size:clamp(.58rem,.8vw,.74rem);font-weight:900;letter-spacing:-.07em;margin-top:.1rem}.public-home .home-coach-wordmark{align-items:center;color:#111;display:flex;flex-direction:column;font-family:Georgia,serif;justify-content:center;line-height:.82;white-space:nowrap}.public-home .home-coach-wordmark svg{display:block;fill:currentColor;height:1.08rem;margin-bottom:.08rem;overflow:visible;width:3.2rem}.public-home .home-coach-wordmark b{font-size:clamp(.7rem,1vw,.94rem);font-weight:700;letter-spacing:.09em}.public-home .home-coach-wordmark i{font-family:Arial,Helvetica,sans-serif;font-size:clamp(.25rem,.35vw,.34rem);font-style:normal;font-weight:700;letter-spacing:.15em;margin-top:.15rem}.public-home .home-tommy-wordmark{align-items:center;color:#001c4b;display:inline-flex;font-family:Arial,Helvetica,sans-serif;font-size:clamp(.55rem,.9vw,.83rem);font-weight:600;gap:.2rem;letter-spacing:.11em;line-height:1;white-space:nowrap}.public-home .home-tommy-wordmark b{font-weight:600}.public-home .home-tommy-wordmark i{background:linear-gradient(90deg,#001c4b 0 34%,#fff 34% 66%,#d2002f 66% 100%);border:1px solid #001c4b;display:block;height:.78rem;width:1.15rem}.public-home .public-trust__grid>div>.home-trust-icon{color:#102c2d;flex:0 0 auto;height:1.65rem;width:1.65rem}@media (max-width:1023px){.public-home .public-brand-rail{grid-template-columns:repeat(4,minmax(0,1fr))}.public-home .public-brand-rail--10 a:nth-child(9),.public-home .public-brand-rail--11 a:nth-child(9),.public-home .public-brand-rail--12 a:nth-child(9),.public-home .public-brand-rail--9 a:nth-child(9){grid-column:1}.public-home .public-brand-rail--10 a:nth-child(10),.public-home .public-brand-rail--11 a:nth-child(10),.public-home .public-brand-rail--11 a:nth-child(11),.public-home .public-brand-rail--12 a:nth-child(10),.public-home .public-brand-rail--12 a:nth-child(11),.public-home .public-brand-rail--12 a:nth-child(12){grid-column:auto}}@media (max-width:767px){.public-home .public-brand-rail{gap:1.15rem 1.5rem;grid-template-columns:repeat(2,minmax(0,1fr))}.public-home .public-brand-rail a{min-height:3.3rem}.public-home .home-brand-mark{height:3.6rem;min-height:3.6rem}.public-home .public-trust__grid>div>.home-trust-icon{height:1.3rem;width:1.3rem}}.brand-detail{background:#fffdf8;color:var(--public-ink)}.brand-detail__breadcrumb{align-items:center;color:#748087;display:flex;flex-wrap:wrap;font-size:.72rem;gap:.45rem;min-height:3.2rem}.brand-detail__breadcrumb a{color:inherit;text-decoration:none}.brand-detail__breadcrumb a:hover{color:var(--public-green)}.brand-detail__breadcrumb strong{color:var(--public-ink);font-weight:700}.brand-detail__hero{background:var(--brand-background);color:var(--brand-foreground);overflow:hidden;position:relative}.brand-detail__hero:before{border:1px solid color-mix(in srgb,var(--brand-accent) 36%,transparent);border-radius:50%;content:"";height:clamp(20rem,37vw,38rem);position:absolute;right:clamp(4rem,15vw,18rem);top:-44%;width:clamp(20rem,37vw,38rem)}.brand-detail__hero-grid{display:grid;min-height:clamp(27rem,38vw,35rem);position:relative}.brand-detail__copy{align-self:center;max-width:34rem;padding-block:clamp(3.5rem,6vw,6rem);position:relative;z-index:2}.brand-detail__copy .eyebrow{color:var(--brand-accent)}.brand-detail__identity{align-items:center;display:flex;height:3.3rem;margin-top:1.25rem;max-width:16rem}.brand-detail__logo{align-items:center;background:transparent!important;display:flex;height:100%;justify-content:flex-start;max-width:100%;width:100%}.brand-detail__logo img{filter:brightness(0) invert(1);height:100%;max-height:3rem;max-width:100%;-o-object-fit:contain;object-fit:contain;-o-object-position:left center;object-position:left center;width:auto}.brand-detail__logo .home-adidas-wordmark{align-items:center;color:var(--brand-foreground);display:flex;gap:.3rem}.brand-detail__logo .home-adidas-wordmark img{filter:brightness(0) invert(1);height:2.25rem;width:auto}.brand-detail__logo .home-adidas-wordmark b{font-family:Arial,Helvetica,sans-serif;font-size:1.2rem;letter-spacing:-.06em}.brand-detail__logo .home-armani-wordmark{color:var(--brand-foreground);display:flex;flex-direction:column;font-family:Georgia,serif;line-height:.78}.brand-detail__logo .home-armani-wordmark b{font-size:2rem}.brand-detail__logo .home-armani-wordmark i{font-size:.42rem;letter-spacing:.07em;margin-top:.24rem}.brand-detail__logo .home-tommy-wordmark{color:var(--brand-foreground);font-size:1rem}.brand-detail__logo .home-tommy-wordmark i{height:.95rem;width:1.4rem}.brand-detail__copy h1{color:var(--brand-foreground);font-family:var(--ds-font-display);font-size:clamp(3rem,5.2vw,5.25rem);font-weight:500;letter-spacing:-.06em;line-height:.9;margin:1.3rem 0 0;max-width:8ch}.brand-detail__copy>p:not(.eyebrow){color:var(--brand-muted);font-size:1rem;line-height:1.55;margin:1.35rem 0 0;max-width:27rem}.brand-detail__cta{align-items:center;background:var(--brand-foreground);color:var(--brand-background);display:inline-flex;font-size:.76rem;font-weight:800;gap:.65rem;margin-top:1.85rem;padding:.85rem 1.1rem;text-decoration:none;transition:transform .2s ease}.brand-detail__cta:hover{transform:translateY(-2px)}.brand-detail__cta svg{height:1rem;width:1rem}.brand-detail__copy small{align-items:center;color:var(--brand-muted);display:flex;font-size:.59rem;font-weight:800;gap:.65rem;letter-spacing:.14em;margin-top:2.6rem}.brand-detail__copy small:before{background:var(--brand-accent);content:"";height:1px;width:2.3rem}.brand-detail__hero-image{align-self:stretch;background:linear-gradient(145deg,color-mix(in srgb,var(--brand-panel) 96%,transparent),color-mix(in srgb,var(--brand-panel) 76%,var(--brand-background)));bottom:0;min-height:22rem;overflow:hidden;position:absolute;right:max(0rem,calc((100vw - 82.5rem) / 2));top:0;width:min(45vw,37rem)}.brand-detail__hero-image:before{border:1px solid color-mix(in srgb,var(--brand-accent) 35%,transparent);content:"";inset:1.5rem;position:absolute;z-index:1}.brand-detail__hero-image img{mix-blend-mode:multiply;padding:clamp(1.5rem,4vw,4rem);position:relative;z-index:2}.brand-detail__hero-image>span{bottom:1.6rem;color:color-mix(in srgb,var(--brand-background) 62%,transparent);font-family:var(--ds-font-display);font-size:clamp(2.4rem,5vw,5.2rem);letter-spacing:-.07em;line-height:.75;position:absolute;right:1.75rem;text-align:right;z-index:0}.brand-detail__fallback-logo{align-items:center;display:grid;height:100%;justify-items:center;padding:3rem;position:relative;z-index:2}.brand-detail__catalog{padding-block:clamp(3rem,6vw,6rem)}.brand-detail__catalog-heading{align-items:end;border-bottom:1px solid var(--public-border);display:flex;gap:2rem;justify-content:space-between;padding-bottom:1.4rem}.brand-detail__catalog-heading .eyebrow{color:var(--brand-accent)}.brand-detail__catalog-heading h2{color:var(--public-ink);font-family:var(--ds-font-display);font-size:clamp(2.35rem,4vw,3.8rem);font-weight:500;letter-spacing:-.055em;line-height:.95;margin:.65rem 0 0}.brand-detail__catalog-heading>p{color:#6a767b;font-size:.77rem;margin:0;text-align:right;white-space:nowrap}.brand-detail__catalog-heading strong{color:var(--public-ink)}.brand-detail__types{border-bottom:1px solid var(--public-border);display:flex;gap:clamp(.8rem,2vw,2rem);margin-bottom:clamp(1.5rem,3vw,2.5rem);overflow-x:auto;padding-block:1rem;scrollbar-width:none}.brand-detail__types::-webkit-scrollbar{display:none}.brand-detail__types button{background:transparent;border:0;color:#6a7479;cursor:pointer;flex:0 0 auto;font-size:.8rem;padding:.25rem 0 .45rem;position:relative}.brand-detail__types button:after{background:var(--brand-accent);bottom:0;content:"";height:2px;left:0;position:absolute;transform:scaleX(0);transform-origin:left;transition:transform .2s ease;width:100%}.brand-detail__types button.is-active,.brand-detail__types button:hover{color:var(--public-ink);font-weight:800}.brand-detail__types button.is-active:after{transform:scaleX(1)}.brand-detail--aeropostale .brand-detail__logo img,.brand-detail--calvin-klein .brand-detail__logo img{filter:none}.brand-detail--aeropostale .brand-detail__hero-image img,.brand-detail--calvin-klein .brand-detail__hero-image img,.brand-detail--victoria-s-secret .brand-detail__hero-image img{mix-blend-mode:multiply}.brand-detail--tommy-hilfiger .brand-detail__hero:after{background:#d52b3d;bottom:0;content:"";height:.42rem;left:0;position:absolute;width:100%}.brand-detail--tommy-hilfiger .brand-detail__hero-image:after{background:#d52b3d;content:"";height:18%;position:absolute;right:0;top:0;width:.42rem}.brand-detail--adidas .brand-detail__hero:after{background:repeating-linear-gradient(90deg,transparent 0 1.3rem,rgb(255 255 255/8%) 1.3rem 1.55rem);content:"";inset:0 auto 0 56%;pointer-events:none;position:absolute;width:12rem}@media (max-width:767px){.brand-detail__breadcrumb{min-height:2.8rem}.brand-detail__hero-grid{min-height:auto}.brand-detail__copy{padding-block:3.2rem 1.25rem}.brand-detail__hero-image{margin-top:1.25rem;min-height:18rem;position:relative;right:auto;width:100%}.brand-detail__hero-image:before{inset:1rem}.brand-detail__hero-image>span{font-size:3.2rem}.brand-detail__catalog-heading{align-items:start;flex-direction:column;gap:.8rem}.brand-detail__catalog-heading>p{text-align:left}}.brand-detail__hero{margin-top:0}.brand-detail__hero:before{height:clamp(12rem,22vw,21rem);right:clamp(2rem,11vw,11rem);top:-65%;width:clamp(12rem,22vw,21rem)}.brand-detail__hero-grid{grid-template-columns:minmax(0,.9fr) minmax(15rem,.7fr);min-height:clamp(17rem,22vw,21rem)}.brand-detail__copy{max-width:31rem;padding-block:clamp(2.15rem,3.3vw,3.25rem)}.brand-detail__identity{height:2.45rem;margin-top:.8rem;max-width:12.5rem}.brand-detail__logo img{max-height:2.25rem}.brand-detail__logo .home-adidas-wordmark img{height:1.8rem}.brand-detail__logo .home-adidas-wordmark b{font-size:.95rem}.brand-detail__logo .home-armani-wordmark b{font-size:1.55rem}.brand-detail__logo .home-tommy-wordmark{font-size:.79rem}.brand-detail__logo .home-tommy-wordmark i{height:.72rem;width:1.08rem}.brand-detail__copy h1{font-size:clamp(2.35rem,3.6vw,3.75rem);margin-top:.9rem;max-width:12ch}.brand-detail__copy>p:not(.eyebrow){font-size:.86rem;line-height:1.48;margin-top:.8rem;max-width:26rem}.brand-detail__cta{font-size:.68rem;margin-top:1.1rem;padding:.7rem .9rem}.brand-detail__copy small,.brand-detail__hero-image{display:none}.brand-detail__hero-mark{align-items:center;background:color-mix(in srgb,var(--brand-panel) 94%,var(--brand-background));border-left:1px solid color-mix(in srgb,var(--brand-foreground) 16%,transparent);display:flex;flex-direction:column;justify-content:center;margin-block:1.3rem;min-height:0;padding:2rem;position:relative}.brand-detail__hero-mark:after,.brand-detail__hero-mark:before{border:1px solid color-mix(in srgb,var(--brand-background) 17%,transparent);content:"";position:absolute}.brand-detail__hero-mark:before{inset:.9rem}.brand-detail__hero-mark:after{border-radius:50%;height:10rem;right:-4.3rem;top:-5rem;width:10rem}.brand-detail__hero-logo{align-items:center;background:transparent!important;display:flex;height:5.7rem;justify-content:center;max-width:min(16rem,100%);position:relative;width:100%;z-index:1}.brand-detail__hero-logo img{height:100%;max-height:5.7rem;max-width:100%;-o-object-fit:contain;object-fit:contain;width:auto}.brand-detail__hero-logo .home-adidas-wordmark{align-items:center;color:#111;display:flex;flex-direction:column;line-height:.75}.brand-detail__hero-logo .home-adidas-wordmark img{filter:none;height:3.3rem;width:auto}.brand-detail__hero-logo .home-adidas-wordmark b{font-family:Arial,Helvetica,sans-serif;font-size:1.25rem;letter-spacing:-.06em}.brand-detail__hero-logo .home-armani-wordmark{align-items:center;color:#16120f;display:flex;flex-direction:column;font-family:Georgia,serif;line-height:.78}.brand-detail__hero-logo .home-armani-wordmark b{font-size:3.1rem}.brand-detail__hero-logo .home-armani-wordmark i{font-size:.56rem;letter-spacing:.08em;margin-top:.35rem}.brand-detail__hero-logo .home-tommy-wordmark{color:#001c4b;font-size:1.15rem}.brand-detail__hero-logo .home-tommy-wordmark i{height:1.05rem;width:1.6rem}.brand-detail__hero-logo>span:not(.home-adidas-wordmark):not(.home-armani-wordmark):not(.home-tommy-wordmark){font-size:clamp(1rem,2vw,1.55rem)}.brand-detail__hero-mark small{color:color-mix(in srgb,var(--brand-background) 62%,var(--brand-panel));font-size:.56rem;font-weight:800;letter-spacing:.15em;margin-top:1.3rem;position:relative;text-align:center;z-index:1}.brand-detail--adidas .brand-detail__hero-mark{background:#f3f2ed}.brand-detail--calvin-klein .brand-detail__hero-mark{background:#fff}.brand-detail--tommy-hilfiger .brand-detail__hero-mark{background:#f4f5f7}.brand-detail--tommy-hilfiger .brand-detail__hero{background:#002b57}.brand-detail--tommy-hilfiger .brand-detail__hero:after{height:.3rem}.brand-detail--adidas .brand-detail__hero:after{left:auto;right:3rem;width:7rem}@media (max-width:767px){.brand-detail__hero-grid{grid-template-columns:1fr}.brand-detail__copy{padding-block:2.4rem 1.5rem}.brand-detail__hero-mark{margin:0 0 1.25rem;min-height:11rem}.brand-detail__hero-logo{height:4.5rem}.brand-detail__hero-logo img{max-height:4.5rem}.brand-detail__hero-mark small{margin-top:.85rem}}.brand-detail__hero-art{background:var(--brand-hero-art) center 68% /cover no-repeat;inset:0;position:absolute;z-index:0}.brand-detail--art .brand-detail__hero{background:var(--brand-background);overflow:hidden}.brand-detail--art .brand-detail__hero:before{display:none}.brand-detail--art .brand-detail__hero:after{background:linear-gradient(90deg,color-mix(in srgb,var(--brand-background) 94%,transparent) 0,color-mix(in srgb,var(--brand-background) 86%,transparent) 31%,color-mix(in srgb,var(--brand-background) 48%,transparent) 54%,rgb(0 0 0/8%) 75%,transparent 100%);content:"";inset:0;pointer-events:none;position:absolute;width:auto;z-index:1}.brand-detail--art .brand-detail__hero-grid{aspect-ratio:16/5;grid-template-columns:1fr;min-height:clamp(18rem,25vw,23rem);position:relative;z-index:2}.brand-detail--art .brand-detail__copy{max-width:28rem}.brand-detail--art .brand-detail__identity{max-width:10rem}.brand-detail--adidas .brand-detail__identity{max-width:8.5rem}.brand-detail--adidas .brand-detail__logo .home-adidas-wordmark{gap:.24rem}.brand-detail--adidas .brand-detail__logo .home-adidas-wordmark img{filter:brightness(0) invert(1)}.brand-detail--aeropostale .brand-detail__logo,.brand-detail--calvin-klein .brand-detail__logo,.brand-detail--tommy-hilfiger .brand-detail__logo .home-tommy-wordmark,.brand-detail--victoria-s-secret .brand-detail__logo{color:var(--brand-foreground)}.brand-detail--victoria-s-secret .brand-detail__identity{height:2rem;max-width:14rem}.brand-detail--victoria-s-secret .brand-detail__logo{overflow:visible!important}.brand-detail--victoria-s-secret .brand-detail__logo>span{font-size:clamp(.95rem,1.4vw,1.15rem);line-height:1;white-space:nowrap}@media (max-width:767px){.brand-detail--art .brand-detail__hero-grid{aspect-ratio:auto;min-height:22rem}.brand-detail--art .brand-detail__hero-art{background-position:68% 66%}.brand-detail--art .brand-detail__hero:after{background:linear-gradient(90deg,color-mix(in srgb,var(--brand-background) 94%,transparent) 0,color-mix(in srgb,var(--brand-background) 78%,transparent) 61%,color-mix(in srgb,var(--brand-background) 32%,transparent) 100%)}}.scrollbar-none::-webkit-scrollbar{display:none}.scrollbar-none{scrollbar-width:none}details summary::-webkit-details-marker{display:none}details summary{list-style:none}aside.fixed.bottom-5.right-5.z-\[60\]{bottom:auto;left:50%;right:auto;top:50%;transform:translate(-50%,-50%);width:min(calc(100vw - 2rem),24rem)}section.surface.mt-5.overflow-hidden{background:#fffdf9;border:1px solid rgba(16,32,49,.18);box-shadow:0 28px 80px rgba(16,32,49,.28);inset:1rem;max-height:calc(100vh - 2rem);overflow-y:auto;position:fixed;z-index:90}section.surface.mt-5.overflow-hidden>:first-child{background:#fffdf9;position:sticky;top:0;z-index:2}.manual-sale-card section.surface.mt-5.overflow-hidden{background:#fffdf9;border:1px solid rgba(16,32,49,.1);box-shadow:0 12px 28px rgba(16,32,49,.08);inset:auto;max-height:none;overflow:visible;position:static;z-index:auto}.manual-sale-card section.surface.mt-5.overflow-hidden:not(:has(form)){background:transparent;border-color:transparent;box-shadow:none;padding-left:0;padding-right:0}.fixed.inset-0.z-\[60\]{z-index:1000!important}@media (max-width:1023px){.belario-mark-compact .belario-monogram{height:3.15rem;width:3.15rem}.belario-mark-compact .belario-wordmark{font-size:1.32rem}.belario-hero-copy{min-height:440px;padding:3.5rem 0}.belario-hero-copy:before{height:18rem;right:-15%;width:18rem}.belario-hero-visual:before{inset:0 -1rem}}@media (max-width:639px){.belario-announcement{font-size:8px;letter-spacing:.1em}.belario-wordmark{font-size:1.06rem}.belario-monogram{height:2.7rem;width:2.7rem}.belario-hero-copy{min-height:440px;padding-right:.2rem}.belario-logo-stamp{right:1rem;top:1rem}.belario-edit-card{grid-template-columns:1fr;min-height:28rem}.belario-concierge{min-height:24rem;padding:2rem}}.operations-system-frame,.operations-system-v1{--ops-green:#102d2d;--ops-ink:#102031;--ops-ivory:#f6f1e8;--ops-sand:#e8dfd1;--ops-gold:#c8a45a;--ops-olive:#3e4a3a;background:var(--ops-ivory);color:var(--ops-ink);font-family:var(--ds-font-body);min-height:100vh}.operations-system-frame{display:grid;grid-template-columns:15.5rem minmax(0,1fr)}.operations-system-frame__sidebar,.operations-system-v1__sidebar{background:linear-gradient(165deg,#123936,var(--ops-green) 58%,#0c2727);box-sizing:border-box;color:#fffdf8;display:flex;flex-direction:column;min-height:100vh;overflow:hidden;padding:1.5rem 1rem;position:relative}.operations-system-frame__brand,.operations-system-v1__brand{align-items:center;color:#fffdf8;display:flex;flex-direction:column;gap:.25rem;position:relative;text-align:center;text-decoration:none;z-index:1}.operations-system-frame__brand img,.operations-system-v1__brand img{height:3.6rem;-o-object-fit:contain;object-fit:contain;width:3.6rem}.operations-system-frame__brand>span,.operations-system-v1__brand h1{font-family:var(--ds-font-display);font-size:1.25rem;font-weight:500;letter-spacing:-.02em;line-height:1.05;margin:.25rem 0 0}.operations-system-frame__brand b,.operations-system-v1__brand h1 span{color:var(--ops-gold);font-family:var(--ds-font-body);font-size:.74em;letter-spacing:.02em}.operations-system-frame__brand small,.operations-system-v1__brand p{color:rgb(255 253 248/80%);font-size:.62rem;font-weight:800;letter-spacing:.16em;margin:.35rem 0 0;text-transform:uppercase}.operations-system-frame__navigation,.operations-system-v1__sidebar>nav{display:grid;gap:.38rem;margin-top:2.25rem;position:relative;z-index:1}.operations-system-frame__navigation a,.operations-system-v1__sidebar>nav a{align-items:center;border-radius:.8rem;color:rgb(255 253 248/82%);display:flex;font-size:.94rem;font-weight:700;gap:.78rem;justify-content:space-between;min-height:3rem;padding:0 .8rem;text-decoration:none;transition:background .16s ease,color .16s ease,transform .16s ease}.operations-system-frame__navigation a>svg,.operations-system-v1__nav-label>svg{flex:0 0 auto;height:1.25rem;width:1.25rem}.operations-system-frame__navigation a>span,.operations-system-v1__nav-label{align-items:center;display:flex;gap:.78rem}.operations-system-frame__navigation a:hover,.operations-system-v1__sidebar>nav a:hover{background:rgb(255 255 255/8%);color:#fff}.operations-system-frame__navigation a[aria-current=page],.operations-system-v1__sidebar>nav a[class*=bg-white]{background:var(--ops-ivory);box-shadow:0 .5rem 1.5rem rgb(0 0 0/14%);color:var(--ops-ink)}.operations-system-frame__navigation a[aria-current=page] svg,.operations-system-v1__sidebar>nav a[class*=bg-white] svg{color:var(--ops-green)}.operations-system-frame__botanical,.operations-system-v1__botanical{bottom:4.4rem;height:17rem;left:-4.8rem;opacity:.2;pointer-events:none;position:absolute;width:15rem}.operations-system-frame__botanical i,.operations-system-v1__botanical i{background:radial-gradient(ellipse at 70% 40%,rgb(63 100 90/84%),rgb(12 39 38/0) 68%);border:1px solid rgb(195 218 200/18%);border-radius:100% 0 100% 0;display:block;height:9rem;position:absolute;transform:rotate(-34deg);width:4rem}.operations-system-frame__botanical i:first-child,.operations-system-v1__botanical i:first-child{bottom:0;left:2rem}.operations-system-frame__botanical i:nth-child(2),.operations-system-v1__botanical i:nth-child(2){bottom:3rem;left:6rem;transform:rotate(18deg) scale(.85)}.operations-system-frame__botanical i:nth-child(3),.operations-system-v1__botanical i:nth-child(3){bottom:7rem;left:1rem;transform:rotate(-62deg) scale(.72)}.operations-system-frame__store,.operations-system-v1__store{align-items:center;border-top:1px solid rgb(255 255 255/25%);color:#fffdf8;display:flex;font-size:.82rem;font-weight:750;gap:.55rem;margin:auto .55rem 0;padding:1.25rem 0 .7rem;position:relative;text-decoration:none;z-index:1}.operations-system-frame__store b,.operations-system-v1__store b{color:var(--ops-gold);font-size:1rem}.operations-system-frame__signature,.operations-system-v1__signature{align-items:center;display:flex;gap:.55rem;margin:.35rem .55rem 0;position:relative;z-index:1}.operations-system-frame__signature img,.operations-system-v1__signature img{height:1.9rem;-o-object-fit:contain;object-fit:contain;width:1.9rem}.operations-system-frame__signature span,.operations-system-v1__signature span{display:grid;gap:.1rem}.operations-system-frame__signature strong,.operations-system-v1__signature strong{color:#fffdf8;font-size:.65rem;letter-spacing:.02em}.operations-system-frame__signature small,.operations-system-v1__signature small{color:rgb(255 253 248/68%);font-size:.57rem}.operations-system-frame__workspace{min-width:0}.operations-system-frame__topbar,.operations-system-v1__topbar{align-items:center;backdrop-filter:blur(10px);background:rgb(255 253 248/76%);border-bottom:1px solid rgb(16 32 49/8%);box-sizing:border-box;display:flex;height:4.25rem;justify-content:space-between;padding:0 clamp(1.5rem,3vw,2.5rem);position:sticky;top:0;z-index:20}.operations-system-frame__context,.operations-system-v1__topbar>span{color:#687078;font-size:.66rem;font-weight:800;letter-spacing:.15em;text-transform:uppercase}.operations-system-frame__operator,.operations-system-v1__topbar>div{align-items:center;display:flex;gap:.7rem}.operations-system-frame__pending,.operations-system-v1__topbar-bell{background:transparent;border:0;color:var(--ops-ink);cursor:pointer;display:grid;height:2.5rem;place-items:center;position:relative;width:2.5rem}.operations-system-frame__pending b,.operations-system-v1__topbar-bell b{align-items:center;background:var(--ops-gold);border-radius:99px;color:var(--ops-ink);display:flex;font-size:.6rem;height:1rem;justify-content:center;min-width:1rem;position:absolute;right:.1rem;top:.15rem}.operations-system-frame__avatar,.operations-system-v1__avatar{align-items:center;background:var(--ops-green);border-radius:50%;color:#fffdf8;display:flex;font-size:.74rem;font-weight:800;height:2.5rem;justify-content:center;width:2.5rem}.operations-system-frame__operator-name,.operations-system-v1__topbar strong{color:var(--ops-ink);font-size:.84rem;font-weight:800}.operations-system-frame__mobile-nav{display:none}.operations-home-v1{display:grid;gap:1.5rem;margin:0 auto;max-width:100rem;padding:clamp(1.75rem,3vw,2.7rem)}.operations-home-v1__feedback{display:grid;gap:.5rem;position:fixed;right:1rem;top:5rem;width:min(27rem,calc(100vw - 2rem));z-index:30}.operations-home-v1__hero{align-items:end;border-bottom:1px solid rgb(16 32 49/9%);display:flex;gap:2rem;justify-content:space-between;min-height:10.6rem;padding:.2rem 1.25rem 1.35rem}.operations-home-v1__activity-heading p,.operations-home-v1__heading p,.operations-home-v1__hero>div>p{color:#697079;font-size:.68rem;font-weight:850;letter-spacing:.12em;margin:0;text-transform:uppercase}.operations-home-v1__hero h1{color:var(--ops-ink);font-family:var(--ds-font-display);font-size:clamp(2.65rem,4.2vw,4.1rem);font-weight:500;letter-spacing:-.05em;line-height:.98;margin:.7rem 0}.operations-home-v1__hero>div>span{color:#66717b;font-size:1rem}.operations-home-v1__statement{border-left:2px solid var(--ops-gold);display:grid;gap:1rem;max-width:11rem;padding-left:1.15rem}.operations-home-v1__statement p{color:#626a73;font-size:.68rem;font-weight:850;letter-spacing:.11em;line-height:1.45}.operations-home-v1__statement div{display:grid;gap:.2rem}.operations-home-v1__statement strong{font-size:.91rem}.operations-home-v1__statement span{color:#68717a;font-size:.74rem}.operations-home-v1__metrics{display:grid;gap:1rem;grid-template-columns:repeat(4,minmax(0,1fr))}.operations-home-v1__metric{align-items:center;border:1px solid rgb(16 32 49/8%);border-radius:1rem;color:var(--ops-ink);display:flex;gap:.9rem;min-height:7.35rem;padding:1rem;text-decoration:none;transition:transform .16s ease,box-shadow .16s ease}.operations-home-v1__metric:hover{box-shadow:0 .7rem 1.6rem rgb(16 32 49/9%);transform:translateY(-2px)}.operations-home-v1__metric>span{align-items:center;border-radius:.85rem;display:flex;flex:0 0 auto;height:3rem;justify-content:center;width:3rem}.operations-home-v1__metric>div{display:grid;gap:.15rem;min-width:0}.operations-home-v1__metric strong{font-size:1.75rem;line-height:1}.operations-home-v1__metric b{font-size:.76rem;line-height:1.25}.operations-home-v1__metric small{color:#647078;font-size:.68rem;line-height:1.3}.operations-home-v1__metric--attention{background:#faf4e8}.operations-home-v1__metric--attention>span{background:#f4e6cd;color:#966222}.operations-home-v1__metric--success{background:#edf5f0}.operations-home-v1__metric--success>span{background:#d9eadf;color:#176c59}.operations-home-v1__metric--neutral{background:#eef5f8}.operations-home-v1__metric--neutral>span{background:#dcecf3;color:#1c5d85}.operations-home-v1__board{display:grid;gap:1rem;grid-template-columns:minmax(0,1.07fr) minmax(25rem,.93fr)}.operations-home-v1__actions,.operations-home-v1__activity,.operations-home-v1__attention{background:rgb(255 253 248/82%);border:1px solid rgb(16 32 49/7%);border-radius:1rem;box-shadow:0 .45rem 1.25rem rgb(16 32 49/4%);padding:1.3rem}.operations-home-v1__heading{align-items:start;display:flex;justify-content:space-between}.operations-home-v1__heading h2{color:var(--ops-ink);font-family:var(--ds-font-display);font-size:1.85rem;font-weight:500;letter-spacing:-.035em;line-height:1;margin:.55rem 0 1.15rem}.operations-home-v1__heading>span{background:#f6ead7;border-radius:99px;color:#8d5a1d;font-size:.69rem;font-weight:800;padding:.5rem .72rem;white-space:nowrap}.operations-home-v1__attention-list{border-top:1px solid rgb(16 32 49/7%)}.operations-home-v1__attention-list a{align-items:center;border-bottom:1px solid rgb(16 32 49/7%);color:var(--ops-ink);display:grid;gap:.75rem;grid-template-columns:2.55rem minmax(0,1fr) auto;min-height:4.55rem;text-decoration:none}.operations-home-v1__attention-list a:hover strong{color:var(--ops-green)}.operations-home-v1__attention-icon{align-items:center;border-radius:.65rem;display:flex;height:2.35rem;justify-content:center;width:2.35rem}.operations-home-v1__attention-icon--0{background:#fce9e6;color:#a32a24}.operations-home-v1__attention-icon--1{background:#faf0dc;color:#9a6a27}.operations-home-v1__attention-icon--2{background:#eaf3ed;color:#266b54}.operations-home-v1__attention-icon--3{background:#e7f1f6;color:#206183}.operations-home-v1__attention-list div{display:grid;gap:.15rem}.operations-home-v1__attention-list strong{font-size:.79rem}.operations-home-v1__attention-list small{color:#69737c;font-size:.69rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.operations-home-v1__attention-list b{border:1px solid rgb(16 32 49/12%);border-radius:.65rem;font-size:.68rem;padding:.63rem .72rem}.operations-home-v1__all{color:#8c591d;display:inline-block;font-size:.76rem;font-weight:800;margin-top:1rem;text-decoration:none}.operations-home-v1__next{align-items:center;background:var(--ops-green);border-radius:.8rem;color:#fffdf8;display:flex;justify-content:space-between;margin-top:.4rem;padding:1.2rem;text-decoration:none}.operations-home-v1__next div{display:grid;gap:.3rem}.operations-home-v1__next strong{font-family:var(--ds-font-display);font-size:1.35rem;font-weight:500}.operations-home-v1__next span{color:rgb(255 253 248/75%);font-size:.76rem}.operations-home-v1__next b{color:#f0d68f;font-size:.72rem}.operations-home-v1__right{display:grid;gap:1rem}.operations-home-v1__actions>div:last-child{display:grid;gap:.65rem;grid-template-columns:repeat(3,minmax(0,1fr))}.operations-home-v1__actions a{background:#f3f6f1;border:1px solid rgb(16 45 45/8%);border-radius:.8rem;color:var(--ops-ink);display:grid;gap:.5rem;min-height:7.8rem;padding:.8rem;text-decoration:none}.operations-home-v1__actions a:hover{background:#edf4ee}.operations-home-v1__actions a>span{align-items:center;background:var(--ops-green);border-radius:50%;color:#fffdf8;display:flex;height:2.4rem;justify-content:center;width:2.4rem}.operations-home-v1__actions a strong{font-size:.76rem;line-height:1.2}.operations-home-v1__actions a small{color:#6b737a;font-size:.66rem;line-height:1.2}.operations-home-v1__activity{padding-bottom:.75rem}.operations-home-v1__activity-heading{border-bottom:1px solid rgb(16 32 49/7%);padding:.1rem 0 .85rem}.operations-home-v1__activity-table{font-size:.7rem}.operations-home-v1__activity-labels,.operations-home-v1__activity-table a{display:grid;gap:.6rem;grid-template-columns:3.3rem minmax(0,1.1fr) minmax(0,1fr)}.operations-home-v1__activity-labels{color:#788088;font-size:.62rem;font-weight:800;letter-spacing:.07em;padding:.7rem 0 .35rem;text-transform:uppercase}.operations-home-v1__activity-table a{border-top:1px solid rgb(16 32 49/6%);color:var(--ops-ink);padding:.55rem 0;text-decoration:none}.operations-home-v1__activity-table a>span,.operations-home-v1__activity-table time{color:#66717a}.operations-home-v1__activity-table strong{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.operations-home-v1__editorial{align-items:center;background:linear-gradient(110deg,rgb(246 241 232/98%),rgb(232 223 209/88%));border:1px solid rgb(16 32 49/8%);border-radius:1rem;display:flex;justify-content:space-between;min-height:8.5rem;padding:1.4rem 2rem}.operations-home-v1__editorial:after{color:rgb(200 164 90/24%);content:"B";font-family:var(--ds-font-display);font-size:12rem;line-height:1;position:absolute;right:15%;top:-.05em}.operations-home-v1__editorial>div{position:relative;z-index:1}.operations-home-v1__editorial p{color:#687078;font-size:.68rem;font-weight:850;letter-spacing:.12em;margin:0}.operations-home-v1__editorial h2{font-family:var(--ds-font-display);font-size:2rem;font-weight:500;letter-spacing:-.035em;margin:.45rem 0}.operations-home-v1__editorial span{color:#69727a;font-size:.86rem}.operations-home-v1__editorial>div:last-child{border-left:2px solid var(--ops-gold);color:#626a73;font-size:.69rem;letter-spacing:.11em;line-height:1.5;padding-left:1rem}.operations-system-v1{padding:0}.operations-system-v1__grid{display:grid;gap:0;grid-template-columns:15.5rem minmax(0,1fr);max-width:none;min-height:100vh;padding:0}.operations-system-v1__sidebar{border-radius:0;height:100vh;left:0;max-height:none;padding:1.5rem 1rem;position:sticky;top:0}.operations-system-v1__workspace{min-width:0;padding:0 clamp(1.5rem,3vw,2.5rem) 2.5rem}.operations-system-v1__topbar{margin:0 calc(clamp(1.5rem, 3vw, 2.5rem) * -1) 1.75rem}.operations-system-v1__page-header{align-items:end;border-bottom:1px solid rgb(16 32 49/9%);display:flex;gap:1.5rem;justify-content:space-between;margin-bottom:1.5rem;padding-bottom:1.3rem}.operations-system-v1__page-header>div:first-child{display:grid;gap:.55rem}.operations-system-v1__page-header p{color:#687078;font-size:.68rem;font-weight:850;letter-spacing:.12em;margin:0;text-transform:uppercase}.operations-system-v1__page-header h2{color:var(--ops-ink);font-family:var(--ds-font-display);font-size:clamp(2.15rem,3.5vw,3.25rem);font-weight:500;letter-spacing:-.04em;line-height:1;margin:0}.operations-system-v1__page-header span{color:#66717b;font-size:.9rem;line-height:1.5;max-width:47rem}.operations-system-v1 .surface{background:#fffdf9;border-color:rgb(16 32 49/9%);border-radius:1rem;box-shadow:0 .45rem 1.25rem rgb(16 32 49/4%)}.operations-system-v1 input.field,.operations-system-v1 select.field,.operations-system-v1 textarea.field{background:#fffdf9;border-color:rgb(16 32 49/14%);box-shadow:none;color:var(--ops-ink)}.operations-system-v1 .btn-primary{background:var(--ops-green);border-radius:.7rem}.operations-system-v1 .btn-secondary{background:#fffdf9;border-color:rgb(16 32 49/17%);border-radius:.7rem;color:var(--ops-ink)}.operations-system-v1 nav.surface{background:rgb(255 253 248/74%);box-shadow:none}.operations-system-v1 nav.surface a[aria-current=page]{background:var(--ops-green);border-radius:.65rem;color:#fffdf8}.operations-system-v1 table thead{color:#68717a}.operations-system-v1 table tbody tr{border-color:rgb(16 32 49/7%)}.operations-system-v1 .rounded-2xl{border-radius:1rem}.operations-system-v1 .bg-white{background-color:#fffdf9}.operations-system-v1 .bg-ivory{background-color:#f6f1e8}.operations-system-v1 .bg-sand{background-color:#f4ecdf}@media (max-width:1023px){.operations-system-frame{grid-template-columns:5.25rem minmax(0,1fr)}.operations-system-frame__sidebar{align-items:center;padding-inline:.65rem}.operations-system-frame__brand small,.operations-system-frame__brand>span{font-size:0}.operations-system-frame__navigation a{justify-content:center;padding:0}.operations-system-frame__navigation a>span{gap:0}.operations-system-frame__navigation a>span>span{font-size:0}.operations-system-frame__signature,.operations-system-frame__store span{display:none}.operations-system-v1__grid{grid-template-columns:5.25rem minmax(0,1fr)}.operations-system-v1__sidebar{align-items:center;padding-inline:.65rem}.operations-system-v1__brand h1,.operations-system-v1__brand p,.operations-system-v1__nav-label>span,.operations-system-v1__signature{display:none}.operations-system-v1__sidebar>nav a{justify-content:center;padding:0}.operations-system-v1__nav-label{gap:0}.operations-system-v1__sidebar>nav a>span:last-child{display:none}}@media (max-width:767px){.operations-system-frame{display:block;padding-bottom:5.3rem}.operations-system-frame__sidebar{display:none}.operations-system-frame__topbar{height:4rem;padding:0 1rem}.operations-system-frame__mobile-nav{align-items:stretch;backdrop-filter:blur(12px);background:rgb(255 253 248/94%);border-top:1px solid rgb(16 32 49/9%);bottom:0;display:grid;grid-template-columns:repeat(5,minmax(0,1fr));left:0;padding:.35rem .2rem calc(.35rem + env(safe-area-inset-bottom));position:fixed;right:0;z-index:25}.operations-system-frame__mobile-nav a,.operations-system-frame__mobile-nav button{align-items:center;background:transparent;border:0;color:#677079;display:grid;font-family:inherit;font-size:.59rem;font-weight:800;gap:.15rem;justify-content:center;padding:.2rem 0;text-decoration:none}.operations-system-frame__mobile-nav svg{height:1.15rem;margin:auto;width:1.15rem}.operations-system-frame__mobile-nav a[aria-current=page],.operations-system-frame__mobile-nav button[aria-expanded=true]{color:var(--ops-green)}.operations-system-frame__more-dot{font-size:1rem;letter-spacing:.08em;line-height:1.15rem}.operations-system-frame__more{display:grid;gap:.55rem}.operations-system-frame__more a{align-items:center;background:#fffdf9;border:1px solid rgb(16 32 49/9%);border-radius:.7rem;color:var(--ops-ink);display:grid;font-weight:750;gap:.7rem;grid-template-columns:auto 1fr auto;min-height:3.4rem;padding:0 1rem;text-decoration:none}.operations-system-frame__more b{color:var(--ops-gold)}.operations-home-v1{gap:1rem;padding:1.25rem 1rem}.operations-home-v1__hero{align-items:start;display:grid;min-height:0;padding:.2rem 0 1.2rem}.operations-home-v1__hero h1{font-size:2.5rem}.operations-home-v1__statement{max-width:none}.operations-home-v1__metrics{grid-template-columns:repeat(2,minmax(0,1fr))}.operations-home-v1__metric{align-items:start;flex-direction:column;gap:.5rem;min-height:8.8rem}.operations-home-v1__metric>span{height:2.25rem;width:2.25rem}.operations-home-v1__metric strong{font-size:1.4rem}.operations-home-v1__board{grid-template-columns:1fr}.operations-home-v1__actions,.operations-home-v1__activity,.operations-home-v1__attention{padding:1rem}.operations-home-v1__actions>div:last-child{grid-template-columns:1fr}.operations-home-v1__actions a{grid-template-columns:auto 1fr;min-height:0}.operations-home-v1__actions a small{grid-column:2}.operations-home-v1__editorial{align-items:start;display:grid;gap:1.4rem;padding:1.25rem}.operations-home-v1__editorial h2{font-size:1.65rem}.operations-home-v1__editorial:after{font-size:8rem;right:2%}.operations-system-v1{padding-bottom:0}.operations-system-v1__grid{display:block}.operations-system-v1__sidebar{display:none}.operations-system-v1__workspace{padding:0 1rem 1.75rem}.operations-system-v1__topbar{height:4rem;margin:0 -1rem 1.25rem;padding:0 1rem}.operations-system-v1__topbar strong{display:none}.operations-system-v1__page-header{align-items:start;display:grid;margin-bottom:1.25rem}.operations-system-v1__page-header h2{font-size:2.35rem}.operations-system-v1 .surface{border-radius:.85rem}}@media (min-width:768px){.operations-system-frame,.operations-system-v1{height:100dvh;min-height:0;overflow:hidden}.operations-system-frame,.operations-system-v1__grid{grid-template-columns:14.25rem minmax(0,1fr)}.operations-system-v1__grid{height:100dvh;min-height:0}.operations-system-frame__sidebar,.operations-system-v1__sidebar{height:100dvh;min-height:0;position:relative}.operations-system-frame__workspace,.operations-system-v1__workspace{height:100dvh;min-height:0;overflow-x:hidden;overflow-y:auto;overscroll-behavior:contain;scrollbar-gutter:stable}.operations-system-v1__workspace{padding-bottom:2.25rem}}.operations-system-frame__brand,.operations-system-v1__brand{gap:.15rem}.operations-system-frame__brand img,.operations-system-v1__brand img{height:2.8rem;width:2.8rem}.operations-system-frame__brand>span,.operations-system-v1__brand h1{font-size:1.13rem;margin-top:.08rem}.operations-system-frame__brand small,.operations-system-v1__brand p{margin-top:.22rem}.operations-system-frame__navigation,.operations-system-v1__sidebar>nav{gap:.28rem;margin-top:1.35rem!important}.operations-system-frame__navigation a,.operations-system-v1__sidebar>nav a{border-radius:.7rem;font-size:.86rem;min-height:2.7rem;padding:0 .72rem}.operations-system-frame__navigation a>svg,.operations-system-v1__nav-label>svg{height:1.15rem;width:1.15rem}.operations-system-frame__navigation a>span,.operations-system-v1__nav-label{gap:.66rem}.operations-system-v1__sidebar>nav a:not([aria-current=page]){background:transparent!important;box-shadow:none!important;color:rgb(255 253 248/82%)!important}.operations-system-frame__navigation a[aria-current=page],.operations-system-v1__sidebar>nav a[aria-current=page]{background:var(--ops-ivory)!important;box-shadow:0 .45rem 1.25rem rgb(0 0 0/13%);color:var(--ops-ink)!important}.operations-system-frame__navigation a[aria-current=page] svg,.operations-system-v1__sidebar>nav a[aria-current=page] svg{color:var(--ops-green)}.operations-system-v1__sidebar>nav a>span:last-child{background:var(--ops-gold);color:var(--ops-green)}.operations-system-frame__botanical,.operations-system-v1__botanical{bottom:6.1rem;height:13rem;left:-4.25rem;opacity:.13;width:13rem}.operations-system-frame__botanical i,.operations-system-v1__botanical i{background:radial-gradient(ellipse at 70% 40%,rgb(84 112 91/74%),rgb(12 39 38/0) 68%);height:7.4rem;width:3.4rem}.operations-system-frame__store,.operations-system-v1__store{font-size:.78rem;margin:auto .25rem 0;padding:.85rem 0 .5rem}.operations-system-frame__store b,.operations-system-v1__store b{color:currentColor;font-size:.82rem;opacity:.78}.operations-system-frame__signature,.operations-system-v1__signature{margin:.22rem .25rem 0}.operations-system-frame__signature img,.operations-system-v1__signature img{height:1.65rem;width:1.65rem}.operations-system-frame__signature strong,.operations-system-v1__signature strong{font-size:.6rem}.operations-system-frame__signature small,.operations-system-v1__signature small{font-size:.54rem}.operations-system-frame__topbar,.operations-system-v1__topbar{height:4.1rem}.operations-system-v1__page-header{margin-bottom:1.2rem;padding-bottom:1.05rem}.operations-system-v1__page-header h1{color:var(--ops-ink);font-family:var(--ds-font-display);font-size:clamp(2.05rem,3.2vw,3rem);font-weight:500;letter-spacing:-.04em;line-height:1;margin:0}.operations-system-v1__page-header h2{font:inherit}.operations-system-frame__navigation,.operations-system-v1__sidebar>nav{align-content:start;gap:.375rem;width:100%}.operations-system-v1__sidebar>nav>*{margin-block:0!important}.operations-system-frame__navigation a,.operations-system-v1__sidebar>nav a{box-sizing:border-box;font-size:.9rem;font-weight:500;justify-content:flex-start!important;min-height:2.8rem;padding-inline:.9rem;width:100%}.operations-system-frame__navigation a>span,.operations-system-v1__nav-label{flex:0 1 auto;gap:.8rem;justify-content:flex-start;min-width:0}.operations-system-frame__navigation a>svg,.operations-system-v1__nav-label>svg{height:1.2rem;width:1.2rem}.operations-system-v1__sidebar>nav a[aria-current=page]{font-weight:600}.operations-system-v1__sidebar>nav a>span:last-child{margin-left:auto}.operations-system-v1__content{height:auto!important;min-height:0!important;overflow:visible!important;padding:0 clamp(1.5rem,3vw,2.5rem) 2.25rem}.operations-system-v1__content .operations-system-v1__page-header{margin-top:1.75rem}.operations-system-frame__navigation a,.operations-system-v1__sidebar>nav a{color:rgb(255 253 248/84%)}.operations-system-frame__navigation a>svg,.operations-system-v1__sidebar>nav a>span:first-child>svg{color:currentColor}.operations-system-frame__navigation a[aria-current=page],.operations-system-v1__sidebar>nav a[aria-current=page]{color:var(--ops-ink)}.operations-system-frame__navigation a:not([aria-current=page]),.operations-system-v1__sidebar>nav a:not([aria-current=page]){background-image:none!important}.operations-system-frame__navigation a:not([aria-current=page]):after,.operations-system-frame__navigation a:not([aria-current=page]):before,.operations-system-v1__sidebar>nav a:not([aria-current=page]):after,.operations-system-v1__sidebar>nav a:not([aria-current=page]):before{background:none!important;content:none!important}.operations-system-frame__botanical,.operations-system-v1__botanical{background-image:url(/brand/operations/belario-sidebar-botanical-silhouette-v1.png);background-position:0 100%;background-repeat:no-repeat;background-size:contain;bottom:4.15rem;height:min(34vh,23rem);left:0;opacity:.16;width:100%}.operations-system-frame__botanical i,.operations-system-v1__botanical i{display:none}.operations-system-frame__sidebar:after,.operations-system-v1__sidebar:after{background:linear-gradient(0deg,rgb(7 31 30/38%),transparent 28%);bottom:0;content:"";height:28%;left:0;pointer-events:none;position:absolute;right:0}.operations-system-frame__topbar{backdrop-filter:blur(18px);background:rgb(255 253 248/84%);border:1px solid rgb(16 32 49/8%);border-radius:1rem;box-shadow:0 .7rem 2rem rgb(16 32 49/7%);gap:1.5rem;height:4.1rem;margin:.8rem clamp(1rem,2.15vw,2rem) 0;padding-inline:clamp(1rem,2vw,1.5rem);top:.8rem}.operations-system-frame__finder{align-items:center;background:rgb(246 243 238/86%);border:1px solid rgb(16 32 49/6%);border-radius:.72rem;color:#65707a;cursor:pointer;display:flex;flex:1 1 auto;font-family:inherit;gap:.8rem;height:2.7rem;max-width:min(46rem,62%);padding:0 .9rem;text-align:left}.operations-system-frame__finder:focus-visible,.operations-system-frame__finder:hover{background:#fffdf9;border-color:rgb(16 32 49/17%);outline:none}.operations-system-frame__finder svg{color:var(--ops-ink);flex:0 0 auto;height:1.28rem;width:1.28rem}.operations-system-frame__finder span{font-size:.82rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.operations-system-frame__finder kbd{background:rgb(255 253 248/68%);border:1px solid rgb(16 32 49/8%);border-radius:.36rem;color:#7a8085;font-family:var(--ds-font-body);font-size:.62rem;font-weight:700;margin-left:auto;padding:.18rem .32rem}.operations-system-frame__operator{flex:0 0 auto;gap:.55rem}.operations-system-frame__notifications,.operations-system-frame__operator-menu{position:relative}.operations-system-frame__operator-trigger{align-items:center;background:transparent;border:0;border-radius:.78rem;color:inherit;cursor:pointer;display:flex;gap:.8rem;min-height:2.7rem;padding:.1rem .35rem;text-align:left}.operations-system-frame__operator-trigger:focus-visible,.operations-system-frame__operator-trigger:hover,.operations-system-frame__pending:focus-visible,.operations-system-frame__pending:hover{background:rgb(16 45 45/6%);outline:none}.operations-system-frame__operator-details{display:grid;gap:.14rem;line-height:1.1;min-width:7.75rem}.operations-system-frame__operator-details strong{color:var(--ops-ink);font-size:.82rem;font-weight:800}.operations-system-frame__operator-details small{color:#68717a;font-size:.68rem}.operations-system-frame__operator-chevron{border-bottom:1.5px solid var(--ops-ink);border-right:1.5px solid var(--ops-ink);height:.45rem;margin-left:.55rem;transform:rotate(45deg) translateY(-.18rem);width:.45rem}.operations-system-frame__operator-trigger[aria-expanded=true] .operations-system-frame__operator-chevron{transform:rotate(225deg) translateY(-.05rem)}.operations-system-frame__topbar-popover{background:rgb(255 253 248/96%);border:1px solid rgb(16 32 49/10%);border-radius:.9rem;box-shadow:0 1rem 2.25rem rgb(16 32 49/15%);display:grid;gap:.45rem;min-width:13.5rem;padding:.9rem;position:absolute;right:0;top:calc(100% + .55rem);z-index:40}.operations-system-frame__topbar-popover strong{color:var(--ops-ink);font-size:.82rem}.operations-system-frame__popover-eyebrow{color:#717980;font-size:.62rem;font-weight:800;letter-spacing:.11em;margin:0;text-transform:uppercase}.operations-system-frame__topbar-popover a{align-items:center;border-radius:.58rem;color:var(--ops-ink);display:flex;font-size:.76rem;font-weight:700;justify-content:space-between;margin-top:.12rem;padding:.55rem .6rem;text-decoration:none}.operations-system-frame__topbar-popover a:focus-visible,.operations-system-frame__topbar-popover a:hover{background:#f4eee3;outline:none}.operations-system-frame__topbar-popover a span{color:var(--ops-gold)}.operations-system-frame__notifications-popover{min-width:15.5rem}.operations-system-frame__navigation a[href="/operacion/registros"]{align-items:center;min-height:3.25rem}.operations-system-frame__navigation a[href="/operacion/registros"]>span{line-height:1.15;white-space:normal}.operations-purchases__header{margin:1.6rem 0 1.15rem}.operations-purchases__heading{align-items:end;display:flex;gap:1.25rem;justify-content:space-between;margin-bottom:1rem}.operations-purchases__heading>div>p{color:#68717a;font-size:.64rem;font-weight:800;letter-spacing:.12em;margin:0;text-transform:uppercase}.operations-purchases__heading h1{color:var(--ops-ink);font-family:var(--ds-font-display);font-size:clamp(2.35rem,4vw,4.25rem);letter-spacing:-.045em;line-height:.98;margin:.45rem 0 0}.operations-purchases__heading span{color:#68717a;display:block;font-size:.98rem;margin-top:.7rem}.operations-purchases__header>.surface{backdrop-filter:blur(10px);background:rgb(255 253 248/72%);border:1px solid rgb(16 32 49/8%);border-radius:1rem;box-shadow:none;margin-bottom:.65rem;overflow-x:auto;flex-wrap:nowrap}.operations-purchases__header>.surface a{flex:0 0 auto;min-height:2.7rem;padding-inline:1rem}.operations-purchases__subview{align-items:center;display:flex;gap:.35rem}.operations-purchases__subview a{border-radius:.7rem;color:#55616a;font-size:.78rem;font-weight:750;padding:.55rem .8rem;text-decoration:none}.operations-purchases__subview a[aria-current=page]{background:rgb(16 45 45/9%);color:var(--ops-green)}.operations-purchases__summary{background:rgb(255 253 248/84%);border:1px solid rgb(16 32 49/9%);border-radius:1rem;padding:1.35rem}.operations-purchases__summary>.flex h2,.operations-purchases__summary>div:first-child h2,.operations-purchases__view-intro h2{color:var(--ops-ink);font-family:var(--ds-font-display);font-size:clamp(1.8rem,2.8vw,2.45rem);letter-spacing:-.035em;line-height:1;margin:0}.operations-purchases__summary>.flex p,.operations-purchases__summary>div:first-child p,.operations-purchases__view-intro p{color:#66717a;font-size:.9rem;margin:.45rem 0 0}.operations-purchases__summary-strip{display:grid;gap:.55rem;grid-template-columns:repeat(4,minmax(0,1fr));margin-top:1rem}.operations-purchases__summary-strip>*{border-radius:.75rem;box-shadow:none;min-height:0;padding:.85rem}.operations-purchases__summary-strip .belario-stat-card__value{font-size:1.45rem}.operations-purchases__summary-strip .belario-stat-card__detail{font-size:.68rem;line-height:1.35}.operations-purchases__trm{align-items:center;border-top:1px solid rgb(16 32 49/9%);color:#6f777c;display:flex;flex-wrap:wrap;font-size:.73rem;gap:.3rem 1rem;justify-content:space-between;margin-top:1rem;padding-top:.8rem}.operations-purchases__trm p{margin:0}.operations-purchases__view-intro{padding:.4rem 0 .2rem}.operations-purchases__empty{align-items:flex-start;background:rgb(255 253 248/78%);border:1px dashed rgb(16 45 45/22%);border-radius:1rem;display:grid;gap:.65rem;justify-items:start;padding:2rem}.operations-purchases__empty h3{color:var(--ops-ink);font-family:var(--ds-font-display);font-size:1.85rem;margin:0}.operations-purchases__empty p{color:#66717a;margin:0;max-width:34rem}@media (max-width:767px){.operations-system-frame__navigation a[href="/operacion/registros"]{min-height:2.8rem}.operations-purchases__header{margin-top:1.25rem}.operations-purchases__heading{align-items:start;flex-direction:column;gap:.85rem}.operations-purchases__heading h1{font-size:2.45rem}.operations-purchases__heading .btn-secondary{min-height:2.65rem}.operations-purchases__summary-strip{grid-template-columns:repeat(2,minmax(0,1fr))}.operations-purchases__trm{align-items:start;flex-direction:column}}.operations-quick-finder-modal{max-width:37rem}.operations-quick-finder__input{align-items:center;background:#f6f1e8;border:1px solid rgb(16 32 49/11%);border-radius:.75rem;display:flex;gap:.7rem;padding:0 .85rem}.operations-quick-finder__input svg{color:var(--ops-green);flex:0 0 auto;height:1.15rem;width:1.15rem}.operations-quick-finder__input input{background:transparent;border:0;color:var(--ops-ink);font:inherit;height:2.85rem;min-width:0;outline:none;width:100%}.operations-quick-finder__results{display:grid;gap:.35rem;margin-top:1rem}.operations-quick-finder__results a{align-items:center;border:1px solid rgb(16 32 49/8%);border-radius:.72rem;color:var(--ops-ink);display:flex;justify-content:space-between;padding:.72rem .85rem;text-decoration:none}.operations-quick-finder__results a:hover{background:#f6f1e8;border-color:rgb(16 45 45/19%)}.operations-quick-finder__results span{display:grid;gap:.14rem}.operations-quick-finder__results strong{font-size:.84rem}.operations-quick-finder__results p,.operations-quick-finder__results small{color:#68717a;font-size:.72rem}.operations-quick-finder__results b{color:var(--ops-green)}.operations-home-v1__editorial{background-image:linear-gradient(90deg,rgb(246 241 232/84%),rgb(246 241 232/66%) 22%,rgb(246 241 232/7%) 48%,rgb(246 241 232/32%)),url(/brand/operations/belario-editorial-packaging-background-v2.png);background-position:50%;background-size:cover;border-radius:1.15rem;display:grid;grid-template-columns:minmax(16rem,1.14fr) minmax(14rem,1fr) minmax(11rem,.66fr);overflow:hidden;position:relative}.operations-home-v1__editorial:after{content:none}.operations-home-v1__editorial-copy{position:relative;z-index:1}.operations-home-v1__editorial-copy h2{font-size:clamp(1.8rem,2.65vw,2.45rem)}.operations-home-v1__editorial-packaging{inset:0;pointer-events:none;position:absolute}.operations-home-v1__editorial-packaging:after,.operations-home-v1__editorial-packaging:before{content:none}.operations-home-v1__editorial-packaging>div{align-items:center;display:flex;height:7.75rem;justify-content:center;left:52.5%;position:absolute;top:46%;transform:translate(-50%,-50%) perspective(30rem) rotateX(4deg) rotateY(-4deg) rotate(-10deg) skewX(-3deg);transform-origin:center;width:10.8rem;z-index:1}.operations-home-v1__editorial-packaging img{filter:saturate(.9) contrast(.94);height:5.2rem;mix-blend-mode:multiply;-o-object-fit:contain;object-fit:contain;opacity:.84;width:5.2rem}.operations-home-v1__editorial-statement{border-left:1px solid var(--ops-gold);color:#626a73;font-size:.75rem;letter-spacing:.12em;line-height:1.58;padding-left:1.2rem;position:relative;z-index:1}@media (max-width:1023px){.operations-system-v1__content{padding-inline:1.5rem}}@media (max-width:767px){.operations-system-v1__content{padding:0 1rem 1rem}.operations-system-v1__content .operations-system-v1__page-header{margin-top:1.25rem}.operations-system-frame__finder,.operations-system-frame__operator-chevron,.operations-system-frame__operator-details{display:none}.operations-home-v1__editorial{display:grid;grid-template-columns:1fr;min-height:10.5rem;padding:1.25rem}.operations-home-v1__editorial-packaging{display:none}.operations-home-v1__editorial-statement{max-width:13rem}}.operations-system-frame>*,.operations-system-v1>*{min-width:0}.operations-system-v1 .surface{border-radius:.9rem;box-shadow:0 .35rem 1rem rgb(16 32 49/4%)}.operations-system-v1 .surface>.grid,.operations-system-v1 .surface>form{min-width:0}.operations-system-v1 .btn-primary,.operations-system-v1 .btn-quiet,.operations-system-v1 .btn-secondary,.operations-system-v1 input.field,.operations-system-v1 select.field,.operations-system-v1 textarea.field{min-height:2.75rem;border-radius:.7rem}.operations-system-v1 textarea.field{padding-top:.72rem}.operations-system-v1 .surface>form>fieldset{border-color:rgb(16 32 49/9%)}.operations-system-v1 .surface>form>fieldset>h4{font-size:1.65rem}.operations-system-v1 .surface table{font-size:.78rem}.operations-system-v1 .surface table td,.operations-system-v1 .surface table th{padding-block:.65rem}.operations-system-v1 .surface>.eyebrow,.operations-system-v1 .surface>.flex>div>.eyebrow{color:#6d747b}.operations-system-v1 .surface article.rounded-xl,.operations-system-v1 .surface>.grid>article{border:1px solid rgb(16 32 49/8%);box-shadow:none}.operations-system-v1 .surface form{scroll-margin-top:5.5rem}.operations-system-v1 nav.surface{align-items:center;background:rgb(255 253 248/78%);border-color:rgb(16 32 49/8%);gap:.28rem;min-height:3rem;padding:.3rem}.operations-system-v1 nav.surface>span{font-size:.59rem;padding-inline:.55rem}.operations-system-v1 nav.surface a{border-radius:.58rem;font-size:.76rem;padding:.55rem .7rem}.operations-settings__overview{margin-bottom:0}.operations-settings__form{max-width:78rem}.operations-settings__section{background:#fffdf9;border:1px solid rgb(16 32 49/9%);border-radius:.9rem;box-shadow:0 .35rem 1rem rgb(16 32 49/4%);margin:0;min-width:0;padding:1.35rem}.operations-settings__section>.eyebrow,.operations-settings__section>div>.eyebrow{color:#6d747b}.operations-settings__section>h4{font-size:1.65rem}.operations-settings__actions{align-items:center;border-top:1px solid rgb(16 32 49/9%);padding-top:1.1rem}.operations-system-v1 .operations-settings{display:grid;gap:1.25rem}.operations-system-v1 .operations-settings__overview{background:linear-gradient(145deg,#fffefa,#fffdf9 72%);border:1px solid rgb(16 32 49/9%);box-shadow:0 .85rem 2.2rem rgb(16 32 49/6%);padding:1.55rem}.operations-system-v1 .operations-settings__overview>h3{font-size:clamp(2rem,3vw,2.55rem);letter-spacing:-.04em;line-height:1}.operations-system-v1 .operations-settings__overview>p:not(.eyebrow){font-size:.9rem;line-height:1.55;margin-top:.75rem;max-width:46rem;text-align:left}.operations-system-v1 .operations-settings__overview>.grid{border:1px solid rgb(16 32 49/8%);border-radius:.9rem;gap:0;margin-top:1.35rem;overflow:hidden}.operations-system-v1 .operations-settings__overview>.grid>div{border-radius:0;min-height:6.65rem;padding:1rem 1.05rem}.operations-system-v1 .operations-settings__overview>.grid>div+div{border-left:1px solid rgb(16 32 49/8%)}.operations-system-v1 .operations-settings__overview>.grid>div>p:first-child{color:#69767d;font-size:.66rem;letter-spacing:.1em}.operations-system-v1 .operations-settings__overview>.grid>div>p:nth-child(2){font-size:.95rem;line-height:1.25;margin-top:.42rem}.operations-system-v1 .operations-settings__overview>.grid>div>p:last-child{font-size:.75rem;line-height:1.4}.operations-system-v1 .operations-settings__form{gap:1.25rem;max-width:none}.operations-system-v1 .operations-settings__section{background:linear-gradient(145deg,#fffefa,#fffdf9 74%);border-color:rgb(16 32 49/9%);border-radius:1rem;box-shadow:0 .65rem 1.7rem rgb(16 32 49/5%);padding:1.5rem}.operations-system-v1 .operations-settings__section>.eyebrow,.operations-system-v1 .operations-settings__section>div:first-child>.eyebrow{color:#617078;font-size:.66rem;letter-spacing:.12em}.operations-system-v1 .operations-settings__section>h4{font-size:1.9rem;letter-spacing:-.035em;line-height:1.05}.operations-system-v1 .operations-settings__section label>span:first-child{color:var(--ops-ink);font-size:.74rem;font-weight:800;line-height:1.35}.operations-system-v1 .operations-settings__section input.field,.operations-system-v1 .operations-settings__section select.field,.operations-system-v1 .operations-settings__section textarea.field{background:#fffdfa;border-color:rgb(16 32 49/12%);font-size:.84rem}.operations-system-v1 .operations-settings__section textarea.field{min-height:5.6rem}.operations-system-v1 .operations-settings__section label>span:last-child{font-size:.72rem;line-height:1.45}.operations-system-v1 .operations-settings__section>.mt-5,.operations-system-v1 .operations-settings__section>label:last-child{border-top:1px solid rgb(16 32 49/8%);padding-top:1.15rem}.operations-system-v1 .operations-settings__section article{background:#f7f4ec;border-color:rgb(16 32 49/10%);border-radius:.9rem;padding:1.15rem;transition:border-color .16s ease,box-shadow .16s ease}.operations-system-v1 .operations-settings__section article:has(input:checked){background:#edf5f2;border-color:rgb(20 90 80/28%);box-shadow:inset 0 .2rem 0 #1b7064}.operations-system-v1 .operations-settings__section article h5{font-size:1.55rem;letter-spacing:-.035em}.operations-system-v1 .operations-settings__section article>div:first-child>label{font-size:.76rem}.operations-system-v1 .operations-settings__actions{background:linear-gradient(90deg,rgb(255 253 249/92%),rgb(248 245 238/78%));border-top:0;border-radius:.9rem;padding:.9rem 1rem}.operations-system-v1 .operations-settings__actions .btn-primary{min-width:12.25rem}.operations-system-v1 .operations-settings>div:last-child{background:#efe6d7;border-color:rgb(144 110 64/17%);border-radius:.9rem;padding:1.15rem 1.3rem}@media (max-width:767px){.operations-system-v1 .operations-settings__overview,.operations-system-v1 .operations-settings__section{padding:1.1rem}.operations-system-v1 .operations-settings__overview>.grid>div+div{border-left:0;border-top:1px solid rgb(16 32 49/8%)}.operations-system-v1 .operations-settings__overview>.grid>div{min-height:0}}.belario-modal-layer{background:rgb(10 35 35/58%)}.belario-modal{background:rgb(255 253 248/96%);border-radius:1.35rem}.belario-modal--wide{max-width:72rem}.operations-home-v1{gap:1.15rem;padding-block:1.5rem 1.9rem}.operations-home-v1__hero{min-height:8.8rem;padding-bottom:1rem}.operations-home-v1__hero h1{font-size:clamp(2.35rem,3.75vw,3.65rem);margin:.45rem 0}.operations-home-v1__metrics{gap:.75rem}.operations-home-v1__metric{min-height:6.55rem;padding:.85rem}.operations-home-v1__metric>span{height:2.65rem;width:2.65rem}.operations-home-v1__metric strong{font-size:1.55rem}.operations-home-v1__board{align-items:start;gap:.85rem}.operations-home-v1__actions,.operations-home-v1__activity,.operations-home-v1__attention{padding:1.05rem}.operations-home-v1__heading h2{font-size:1.62rem;margin:.4rem 0 .85rem}.operations-home-v1__attention-list a{min-height:4rem}.operations-home-v1__actions>div:last-child{gap:.5rem}.operations-home-v1__actions a{min-height:6.55rem;padding:.7rem}.operations-home-v1__actions a>span{height:2.15rem;width:2.15rem}.operations-home-v1__editorial{min-height:11.5rem;padding:1.75rem 2.25rem}.operations-home-v1__editorial h2{font-size:clamp(1.8rem,2.65vw,2.45rem)}@media (max-width:767px){.operations-system-frame,.operations-system-v1{height:auto;min-height:100dvh;overflow:visible}.operations-system-frame__workspace,.operations-system-v1__workspace{height:auto;overflow:visible}.operations-system-v1{padding-bottom:5.3rem}.operations-system-v1__workspace{padding-bottom:1rem}.operations-system-v1__page-header h1{font-size:2.35rem}}.operations-purchases__heading{align-items:start}.operations-purchases__heading-actions{align-items:end;display:flex;flex:1 1 38rem;gap:.75rem;justify-content:flex-end}.operations-purchases__heading-actions>.btn-secondary{flex:0 0 auto}.operations-purchases__flow{align-items:center;background:rgb(255 253 248/74%);border:1px solid rgb(16 32 49/9%);border-radius:.9rem;display:flex;gap:.8rem;max-width:39rem;min-height:5.8rem;padding:.7rem .9rem}.operations-purchases__flow ol{align-items:start;display:flex;flex:1 1 auto;justify-content:space-between;list-style:none;margin:0;min-width:0;padding:0}.operations-purchases__flow li{align-items:center;display:flex;flex:1 1 3.5rem;min-width:0}.operations-purchases__flow li>a{align-items:center;color:#6a747d;display:flex;flex-direction:column;gap:.22rem;min-width:2.65rem;text-decoration:none}.operations-purchases__flow li>a>span{align-items:center;border:1px solid rgb(16 32 49/14%);border-radius:999px;display:inline-flex;height:1.8rem;justify-content:center;transition:.18s ease;width:1.8rem}.operations-purchases__flow li>a small{font-size:.61rem;font-weight:700;line-height:1.1;white-space:nowrap}.operations-purchases__flow li.is-current>a>span,.operations-purchases__flow li>a:hover>span{background:var(--ops-green);border-color:var(--ops-green);color:#fffdf8;box-shadow:0 .3rem .9rem rgb(12 62 57/18%)}.operations-purchases__flow li.is-current>a{color:var(--ops-green)}.operations-purchases__flow li>i{border-top:1px dashed rgb(16 32 49/20%);flex:1 1 .4rem;margin:0 .18rem .88rem;min-width:.28rem}.operations-purchases__flow>p{border-left:1px solid rgb(16 32 49/10%);color:#68717a;display:grid;flex:0 0 6.65rem;font-size:.62rem;gap:.2rem;line-height:1.35;margin:0;padding-left:.75rem}.operations-purchases__flow>p strong{color:var(--ops-ink);font-size:.64rem}.operations-purchases__summary:has(.btn-primary){padding:1.1rem 1.25rem}.operations-purchases__summary:has(.btn-primary)>.flex{align-items:center;border-bottom:1px solid rgb(16 32 49/8%);padding-bottom:.85rem}.operations-purchases__summary:has(.btn-primary)>.flex h2{font-size:1.55rem}.operations-purchases__summary:has(.btn-primary) .operations-purchases__summary-strip{gap:0;margin-top:.85rem}.operations-purchases__summary:has(.btn-primary) .operations-purchases__summary-strip>*{background:transparent;border-radius:0;border-right:1px solid rgb(16 32 49/9%);padding:.25rem 1rem}.operations-purchases__summary:has(.btn-primary) .operations-purchases__summary-strip>:first-child{padding-left:0}.operations-purchases__summary:has(.btn-primary) .operations-purchases__summary-strip>:last-child{border-right:0}.operations-purchases__summary:has(.btn-primary) .operations-purchases__trm{background:#f7f3eb;border:0;border-radius:.75rem;font-size:.68rem;margin-top:.85rem;padding:.65rem .8rem}.operations-purchases__registry{display:flex;flex-direction:column;gap:1rem}.operations-purchases__registry>.operations-purchases__summary{margin:0}.operations-purchases__summary--registry{align-items:stretch;display:grid;gap:0;grid-template-columns:minmax(0,1fr) 16.5rem;padding:.8rem}.operations-purchases__summary--registry .operations-purchases__summary-strip{gap:0;grid-template-columns:repeat(4,minmax(0,1fr));margin:0}.operations-purchases__overview-metric{align-items:center;border-right:1px solid rgb(16 32 49/9%);display:flex;gap:.8rem;min-height:7.1rem;padding:.85rem 1rem}.operations-purchases__overview-metric>span,.operations-purchases__summary--registry .operations-purchases__trm>span{align-items:center;background:#f4f0e8;border-radius:999px;color:var(--ops-green);display:inline-flex;flex:0 0 auto;height:3rem;justify-content:center;width:3rem}.operations-purchases__overview-metric>div{display:grid;gap:.1rem;min-width:0}.operations-purchases__overview-metric strong{color:var(--ops-ink);font-family:var(--ds-font-display);font-size:clamp(1.25rem,1.75vw,1.75rem);letter-spacing:-.03em;line-height:1.1}.operations-purchases__overview-metric b{color:#61707b;font-size:.81rem;font-weight:650}.operations-purchases__overview-metric small{color:#65737b;font-size:.65rem;line-height:1.3}.operations-purchases__summary--registry .operations-purchases__summary-strip>:last-child{border-right:0}.operations-purchases__summary--registry .operations-purchases__trm{align-items:center;background:#f7f3eb;border:0;border-radius:.75rem;color:#66717a;display:flex;flex-direction:row;font-size:.7rem;gap:.7rem;justify-content:center;margin:0;padding:.8rem}.operations-purchases__summary--registry .operations-purchases__trm>div{min-width:0}.operations-purchases__summary--registry .operations-purchases__trm p{margin:0}.operations-purchases__summary--registry .operations-purchases__trm p:first-child{color:var(--ops-ink);font-size:.76rem}.operations-purchases__summary--registry .operations-purchases__trm p+p{line-height:1.35;margin-top:.25rem}.operations-purchases__registry>.surface.mt-5{margin-top:0}.operations-purchases__registry>.surface.mt-5,.operations-purchases__registry>section.mt-6{display:none}.operations-purchases__invoice-table{background:rgb(255 253 248/92%);border:1px solid rgb(16 32 49/9%);border-radius:1rem;box-shadow:0 12px 30px rgb(14 38 52/4%);padding:1.25rem}.operations-purchases__invoice-table-heading{align-items:end;display:flex;flex-wrap:wrap;gap:1rem;justify-content:space-between}.operations-purchases__invoice-table-heading--fixed{display:block}.operations-pricing__filters{display:grid;gap:.75rem;grid-template-columns:minmax(15rem,1.6fr) repeat(3,minmax(10rem,.9fr));margin-top:1.25rem;max-width:78rem}@media (max-width:900px){.operations-pricing__filters{grid-template-columns:repeat(2,minmax(0,1fr));max-width:none}}@media (max-width:560px){.operations-pricing__filters{grid-template-columns:minmax(0,1fr)}}.operations-purchases__invoice-table h3{color:var(--ops-ink);font-family:var(--ds-font-display);font-size:clamp(1.45rem,2.2vw,2rem);letter-spacing:-.03em;line-height:1.1;margin:.35rem 0 0}.operations-purchases__invoice-toolbar{align-items:center;display:flex;flex:1 1 38rem;flex-wrap:wrap;gap:.55rem;justify-content:flex-end}.operations-purchases__invoice-search{align-items:center;background:white;border:1px solid rgb(16 32 49/13%);border-radius:.65rem;color:var(--ops-ink);display:flex;gap:.55rem;min-width:min(100%,19rem);padding:0 .75rem}.operations-purchases__invoice-search input{background:transparent;border:0;color:var(--ops-ink);font-size:.8rem;min-width:0;outline:0;padding:.7rem 0;width:100%}.operations-purchases__invoice-search input::-moz-placeholder{color:#7b858e}.operations-purchases__invoice-search input::placeholder{color:#7b858e}.operations-purchases__invoice-filter{align-items:center;background:white;border:1px solid rgb(16 32 49/13%);border-radius:.65rem;color:var(--ops-ink);display:flex;gap:.25rem;padding:0 .65rem}.operations-purchases__invoice-filter select{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:transparent;border:0;color:var(--ops-ink);cursor:pointer;font-size:.8rem;font-weight:700;outline:0;padding:.7rem 0}.operations-purchases__invoice-toolbar .btn-primary{min-height:2.55rem;white-space:nowrap}.operations-purchases__invoice-table-scroll{border:1px solid rgb(16 32 49/9%);border-radius:.7rem;margin-top:1rem;overflow-x:auto}.operations-purchases__invoice-table table{border-collapse:collapse;min-width:850px;text-align:left;width:100%}.operations-purchases__invoice-table th{background:#f7f3eb;color:#66717a;font-size:.65rem;font-weight:800;letter-spacing:.08em;padding:.65rem .8rem;text-transform:uppercase;white-space:nowrap}.operations-purchases__invoice-table td{border-top:1px solid rgb(16 32 49/8%);color:var(--ops-ink);font-size:.8rem;padding:.72rem .8rem;vertical-align:middle;white-space:nowrap}.operations-purchases__invoice-table-primary{font-weight:750}.operations-purchases__invoice-status{align-items:center;border-radius:999px;display:inline-flex;font-size:.68rem;font-weight:800;gap:.3rem;padding:.28rem .5rem}.operations-purchases__invoice-status:before{background:currentColor;border-radius:50%;content:"";height:.38rem;width:.38rem}.operations-purchases__invoice-status--registered{background:#e0f2e6;color:#168250}.operations-purchases__invoice-status--in_freight{background:#e5effb;color:#176eb5}.operations-purchases__invoice-status--draft{background:#fff0dc;color:#9b5b16}.operations-purchases__invoice-view{align-items:center;background:transparent;border:0;color:var(--ops-ink);cursor:pointer;display:inline-flex;font-size:.78rem;font-weight:800;gap:.65rem;padding:0}.operations-purchases__invoice-view span{color:var(--ops-jade);font-size:1.25rem;line-height:.7}.operations-purchases__invoice-empty{color:#66717a;font-size:.85rem;margin:0;padding:1rem}.operations-purchases__invoice-table-note{color:#66717a;font-size:.72rem;margin:.7rem 0 0}.operations-purchases__invoice-entry-modal{max-height:min(92vh,58rem);max-width:min(78rem,calc(100vw - 4rem));overflow-anchor:none;scroll-behavior:auto}.operations-purchases__invoice-entry-modal .belario-modal__header{padding:1.5rem 2rem 1rem}.operations-purchases__invoice-entry-modal .belario-modal__body{padding:1.25rem 2rem 1.75rem}.operations-purchases__invoice-entry-form{display:grid;gap:1.25rem}.operations-purchases__invoice-entry-intro{align-items:center;background:linear-gradient(100deg,#e7f2ee,#fdfbf6);border:1px solid rgb(16 45 45/11%);border-radius:.9rem;display:flex;gap:1rem;justify-content:space-between;padding:1rem 1.1rem}.operations-purchases__invoice-entry-intro>div{align-items:center;display:flex;gap:.8rem}.operations-purchases__invoice-entry-intro>div>span{align-items:center;background:#fffdfa;border:1px solid rgb(16 45 45/11%);border-radius:999px;color:var(--ops-green);display:inline-flex;flex:0 0 auto;height:3.1rem;justify-content:center;width:3.1rem}.operations-purchases__invoice-entry-intro .eyebrow{margin:0}.operations-purchases__invoice-entry-intro strong{color:var(--ops-ink);display:block;font-size:.93rem;margin-top:.18rem}.operations-purchases__invoice-entry-intro p:last-child{color:#65737b;font-size:.74rem;line-height:1.4;margin:.18rem 0 0}.operations-purchases__invoice-entry-control,.operations-purchases__invoice-entry-general,.operations-purchases__invoice-entry-lines,.operations-purchases__invoice-entry-payment{border-top:1px solid rgb(16 32 49/9%);padding-top:1.15rem}.operations-purchases__invoice-entry-control>.eyebrow,.operations-purchases__invoice-entry-general>.eyebrow{color:#5e6a73;margin:0 0 .8rem}.operations-purchases__invoice-entry-grid{display:grid;gap:1rem 1.15rem;grid-template-columns:repeat(3,minmax(0,1fr))}.operations-purchases__invoice-entry-grid label{min-width:0}.operations-purchases__invoice-entry-grid label>span{color:var(--ops-ink);font-size:.76rem;font-weight:760}.operations-purchases__invoice-entry-grid .field{min-height:2.7rem}.operations-purchases__invoice-entry-grid textarea.field{min-height:5.15rem}.operations-purchases__invoice-entry-control{padding-top:0}.operations-purchases__invoice-balance,.operations-purchases__invoice-entry-lines{margin:0}.operations-purchases__invoice-entry-lines>div:first-child{gap:1rem}.operations-purchases__invoice-entry-lines>div:first-child>div>p{max-width:46rem}.operations-purchases__invoice-entry-lines .rounded-xl{background:#f8f4ec;border:1px solid rgb(16 32 49/7%);padding:1rem}.operations-purchases__invoice-entry-payment{margin:0}.operations-purchases__invoice-entry-actions{align-items:center;border-top:1px solid rgb(16 32 49/9%);display:flex;flex-wrap:wrap;gap:.7rem;justify-content:flex-end;padding-top:1.15rem}.operations-purchases__invoice-entry-actions .btn-primary{min-width:10.5rem}.operations-expenses__entry-modal{max-height:min(92vh,58rem);max-width:min(78rem,calc(100vw - 4rem));overflow-anchor:none;scroll-behavior:auto}.operations-expenses__entry-modal .belario-modal__header{padding:1.5rem 2rem 1rem}.operations-expenses__entry-modal .belario-modal__body{padding:1.25rem 2rem 1.75rem}.operations-expenses__entry-form{display:grid;gap:1.25rem}.operations-expenses__entry-intro{align-items:center;background:linear-gradient(100deg,#e7f2ee,#fdfbf6);border:1px solid rgb(16 45 45/11%);border-radius:.9rem;display:flex;gap:1rem;justify-content:space-between;padding:1rem 1.1rem}.operations-expenses__entry-intro>div{align-items:center;display:flex;gap:.8rem}.operations-expenses__entry-intro>div>span{align-items:center;background:#fffdfa;border:1px solid rgb(16 45 45/11%);border-radius:999px;color:var(--ops-green);display:inline-flex;flex:0 0 auto;height:3.1rem;justify-content:center;width:3.1rem}.operations-expenses__entry-intro .eyebrow{margin:0}.operations-expenses__entry-intro strong{color:var(--ops-ink);display:block;font-size:.93rem;margin-top:.18rem}.operations-expenses__entry-intro p:last-child{color:#65737b;font-size:.74rem;line-height:1.4;margin:.18rem 0 0}.operations-expenses__entry-coverage,.operations-expenses__entry-general{border-top:1px solid rgb(16 32 49/9%);padding-top:1.15rem}.operations-expenses__entry-coverage>div:first-child>.eyebrow,.operations-expenses__entry-general>.eyebrow{color:#5e6a73;margin:0 0 .8rem}.operations-expenses__entry-grid{display:grid;gap:1rem 1.15rem;grid-template-columns:repeat(3,minmax(0,1fr))}.operations-expenses__entry-grid label{min-width:0}.operations-expenses__entry-grid label>span{color:var(--ops-ink);display:block;font-size:.76rem;font-weight:760;margin-bottom:.5rem}.operations-expenses__entry-grid .field{min-height:2.7rem}.operations-expenses__entry-coverage>div:first-child>p:last-child{color:#65737b;font-size:.8rem;line-height:1.4;margin:-.45rem 0 0}.operations-expenses__coverage-grid{display:grid;gap:.8rem;grid-template-columns:repeat(3,minmax(0,1fr));margin-top:1rem}.operations-expenses__coverage-grid article{align-items:center;border:1px solid rgb(16 32 49/9%);border-radius:.85rem;box-shadow:0 10px 24px rgb(16 32 49/7%);display:grid;gap:.8rem;grid-template-columns:auto minmax(0,1fr);min-width:0;padding:1rem}.operations-expenses__coverage-grid article>span{align-items:center;background:#fffdfa;border:1px solid rgb(16 32 49/8%);border-radius:999px;display:inline-flex;height:2.7rem;justify-content:center;width:2.7rem}.operations-expenses__coverage-grid article p{color:#5e6a73;font-size:.72rem;font-weight:800;letter-spacing:.07em;margin:0;text-transform:uppercase}.operations-expenses__coverage-grid article strong{color:var(--ops-ink);display:block;font-family:var(--font-display);font-size:1.45rem;line-height:1;margin-top:.35rem}.operations-expenses__coverage-grid article small{color:#65737b;display:block;font-size:.72rem;line-height:1.35;margin-top:.45rem}.operations-expenses__coverage-grid .is-cash{background:#e8f4f1;border-color:rgb(47 117 104/20%)}.operations-expenses__coverage-grid .is-cash>span{color:#2f7568}.operations-expenses__coverage-grid .is-outflow{background:#fbf3e8;border-color:rgb(166 128 77/20%)}.operations-expenses__coverage-grid .is-outflow>span{color:#8a6638}.operations-expenses__coverage-grid .is-advance{background:#fff0e6;border-color:rgb(201 133 123/24%)}.operations-expenses__coverage-grid .is-advance>span{color:#b45a51}.operations-expenses__advance-field{background:#fff8ea;border:1px solid rgb(201 167 92/50%);border-radius:.8rem;display:block;margin-top:1rem;padding:1rem}.operations-expenses__advance-field>span{color:var(--ops-ink);display:block;font-size:.8rem;font-weight:760;margin-bottom:.55rem}.operations-expenses__advance-field small{color:#65737b;display:block;font-size:.74rem;line-height:1.45;margin-top:.55rem}.operations-expenses__entry-actions{align-items:center;border-top:1px solid rgb(16 32 49/9%);display:flex;flex-wrap:wrap;gap:.9rem;justify-content:space-between;padding-top:1.15rem}.operations-expenses__entry-actions>p{color:#65737b;font-size:.74rem;line-height:1.45;margin:0;max-width:34rem}.operations-expenses__entry-actions>div{display:flex;flex-wrap:wrap;gap:.7rem}.operations-expenses__entry-actions .btn-primary{min-width:10.5rem}.operations-sales__entry-modal{max-height:min(92vh,58rem);max-width:min(78rem,calc(100vw - 4rem));overflow-anchor:none}.operations-sales__entry-modal .belario-modal__header{padding:1.5rem 2rem 1rem}.operations-sales__entry-modal .belario-modal__body{padding:1.25rem 2rem 1.75rem}.belario-modal-layer:has(.operations-sales__entry-modal)~.fixed.inset-0{z-index:1100}.operations-sales__entry-form{display:grid;gap:1.25rem}.operations-sales__entry-intro{align-items:center;background:linear-gradient(100deg,#e7f2ee,#fdfbf6);border:1px solid rgb(16 45 45/11%);border-radius:.9rem;display:flex;gap:1rem;justify-content:space-between;padding:1rem 1.1rem}.operations-sales__entry-section{border-top:1px solid rgb(16 32 49/9%);padding-top:1.15rem}.operations-sales__entry-section>.eyebrow{color:#5e6a73;margin:0 0 .8rem}.operations-sales__entry-modal .operations-sales__entry-section>.mt-4.grid.gap-4.md\:grid-cols-3{grid-template-columns:repeat(2,minmax(0,1fr))}.operations-sales__entry-modal .operations-sales__entry-section>.mt-4.grid.gap-4.md\:grid-cols-3>label:nth-child(3){display:none}.operations-sales__installment-note{background:#f8f4ec;border:1px solid rgb(16 32 49/7%);border-radius:.75rem;display:grid;gap:.25rem;padding:.9rem 1rem}.operations-sales__installment-note b{color:var(--ops-ink);font-size:.88rem}.operations-sales__installment-note span{color:#65737b;font-size:.8rem;line-height:1.45}.operations-sales__cash-total,.operations-sales__credit-total{background:#e7f2ee;border:1px solid rgb(16 45 45/11%);border-radius:.75rem;display:grid;gap:.2rem;padding:.95rem 1rem}.operations-sales__cash-total p,.operations-sales__credit-total p,.operations-sales__credit-total small{color:#58706b;font-size:.78rem}.operations-sales__cash-total b,.operations-sales__credit-total b{color:var(--ops-green);font-family:var(--font-display);font-size:1.5rem}.operations-sales__entry-actions{align-items:center;border-top:1px solid rgb(16 32 49/9%);display:flex;flex-wrap:wrap;gap:.7rem;justify-content:flex-end;padding-top:1.15rem}.operations-sales__credit-detail-modal{max-width:min(66rem,calc(100vw - 3rem))}.operations-sales__credit-detail-modal .belario-modal__header{padding:1.35rem 1.6rem 1rem}.operations-sales__credit-detail-modal .belario-modal__body{padding:1.15rem 1.6rem 1.5rem}.operations-sales__credit-detail{display:grid;gap:1rem}.operations-sales__credit-detail-head{align-items:center;background:linear-gradient(108deg,#e7f2ee,#fffdfa 68%);border:1px solid rgb(16 45 45/10%);border-radius:1rem;display:grid;gap:.8rem;grid-template-columns:auto minmax(0,1fr) auto;padding:.95rem 1rem}.operations-sales__credit-detail-icon,.operations-sales__credit-detail-image{align-items:center;background:#fffdfa;border:1px solid rgb(16 45 45/9%);border-radius:999px;color:var(--ops-green);display:inline-flex;height:2.75rem;justify-content:center;width:2.75rem}.operations-sales__credit-detail-head strong{color:var(--ops-ink);display:block;font-size:.95rem}.operations-sales__credit-detail-head small{color:#65737b;display:block;font-size:.72rem;margin-top:.18rem}.operations-sales__credit-detail-chip{background:#dcefe7;border-radius:999px;color:var(--ops-green);font-size:.7rem;font-weight:800;padding:.4rem .65rem;white-space:nowrap}.operations-sales__credit-detail-chip.is-open{background:#f8e8cc;color:#825c1b}.operations-sales__credit-detail-metrics{border:1px solid rgb(16 32 49/9%);border-radius:.85rem;display:grid;grid-template-columns:repeat(5,minmax(0,1fr));overflow:hidden}.operations-sales__credit-detail-metrics>div{border-right:1px solid rgb(16 32 49/8%);min-width:0;padding:.75rem .8rem}.operations-sales__credit-detail-metrics>div:last-child{border-right:0}.operations-sales__credit-detail-metrics span{color:#69777e;display:block;font-size:.66rem}.operations-sales__credit-detail-metrics strong{color:var(--ops-ink);display:block;font-size:.92rem;margin-top:.25rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.operations-sales__credit-detail-metrics .is-collected{color:var(--ops-green)}.operations-sales__credit-detail-metrics .is-balance{color:#9b5549}.operations-sales__credit-detail-section{border-top:1px solid rgb(16 32 49/9%);padding-top:1rem}.operations-sales__credit-detail-heading{align-items:end;display:flex;justify-content:space-between;gap:1rem}.operations-sales__credit-detail-heading h3{color:var(--ops-ink);font-family:var(--ds-font-display);font-size:1.25rem;margin:.18rem 0 0}.operations-sales__credit-detail-heading>span{background:#f4f0e8;border-radius:999px;color:#617078;font-size:.68rem;font-weight:750;padding:.35rem .55rem;white-space:nowrap}.operations-sales__credit-detail-installments,.operations-sales__credit-detail-products{display:grid;gap:.55rem;margin-top:.75rem}.operations-sales__credit-detail-products article{align-items:center;background:#f8f4ec;border-radius:.75rem;display:grid;gap:.75rem;grid-template-columns:2.85rem minmax(0,1fr) auto;padding:.75rem}.operations-sales__credit-detail-image{border-radius:.6rem;overflow:hidden}.operations-sales__credit-detail-image img{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.operations-sales__credit-detail-products p{color:var(--ops-green);font-size:.63rem;font-weight:800;margin:0}.operations-sales__credit-detail-products strong{color:var(--ops-ink);display:block;font-size:.83rem;margin-top:.15rem}.operations-sales__credit-detail-products small{color:#68757d;display:block;font-size:.7rem;margin-top:.15rem}.operations-sales__credit-detail-products b{color:var(--ops-green);font-size:.78rem;white-space:nowrap}.operations-sales__credit-detail-installments article{align-items:center;background:#fffdfa;border:1px solid rgb(16 32 49/8%);border-radius:.7rem;display:grid;gap:.75rem;grid-template-columns:minmax(0,1fr) auto auto;padding:.72rem .8rem}.operations-sales__credit-detail-installments b{color:var(--ops-ink);font-size:.78rem}.operations-sales__credit-detail-installments small{color:#69777e;font-size:.69rem;margin-left:.45rem}.operations-sales__credit-detail-installments strong{color:#4d5d66;font-size:.72rem}.operations-sales__credit-detail-installments article>span{background:#edf5f1;border-radius:999px;color:var(--ops-green);font-size:.68rem;font-weight:800;padding:.32rem .5rem}.operations-sales__credit-detail-installments .is-overdue{background:#fff0ed;color:#9b5549}.operations-sales__credit-detail-installments .is-paid{background:#e2f3e9;color:#347157}.operations-sales__credit-detail-trace{background:#f6faf8;border:1px solid rgb(16 45 45/10%);border-radius:.9rem;display:grid;gap:1rem;grid-template-columns:repeat(2,minmax(0,1fr));padding:.9rem 1rem}.operations-sales__credit-detail-trace strong{color:var(--ops-ink);display:block;font-size:.77rem;margin-top:.3rem}.operations-sales__credit-detail-trace small{color:#65737b;display:block;font-size:.7rem;line-height:1.4;margin-top:.22rem}.operations-sales__credit-detail-payment{align-items:end;background:#f8f4ec;border:1px solid rgb(16 32 49/8%);border-radius:.85rem;display:grid;gap:.7rem;grid-template-columns:repeat(3,minmax(0,1fr)) auto;padding:.85rem}.operations-sales__credit-detail-payment label>span{color:#65737b;display:block;font-size:.66rem;font-weight:800;margin-bottom:.32rem;text-transform:uppercase}.operations-sales__credit-detail-error{color:#9b5549;font-size:.75rem;grid-column:1/-1;margin:0}.operations-sales__credit-detail-note{background:#f8f4ec;border-radius:.75rem;padding:.8rem .9rem}.operations-sales__credit-detail-note>p:last-child{color:#65737b;font-size:.75rem;margin:.35rem 0 0}@media (max-width:700px){.operations-sales__credit-detail-metrics{grid-template-columns:repeat(2,minmax(0,1fr))}.operations-sales__credit-detail-metrics>div:nth-child(2n){border-right:0}.operations-sales__credit-detail-metrics>div:nth-child(n+3){border-top:1px solid rgb(16 32 49/8%)}.operations-sales__credit-detail-metrics>div:last-child{grid-column:span 2}.operations-sales__credit-detail-payment{grid-template-columns:1fr}.operations-sales__credit-detail-payment .btn-primary{width:100%}.operations-sales__credit-detail-installments article{grid-template-columns:minmax(0,1fr) auto}.operations-sales__credit-detail-installments article>span{grid-column:2}.operations-sales__credit-detail-head{grid-template-columns:auto minmax(0,1fr)}.operations-sales__credit-detail-chip{grid-column:2;justify-self:start}.operations-sales__credit-detail-trace{grid-template-columns:1fr}}.operations-sales__post-sale-modal{max-width:min(62rem,calc(100vw - 3rem))}.operations-sales__post-sale-modal .belario-modal__header{padding:1.35rem 1.6rem 1rem}.operations-sales__post-sale-modal .belario-modal__body,.operations-sales__post-sale-selector-modal .belario-modal__body{padding:1.15rem 1.6rem 1.5rem}.operations-sales__post-sale-detail{display:grid;gap:1rem}.operations-sales__post-sale-head,.operations-sales__post-sale-selector-head{align-items:center;background:linear-gradient(108deg,#e8f3ef,#fffdfa 67%);border:1px solid rgb(16 45 45/10%);border-radius:1rem;display:grid;gap:.8rem;grid-template-columns:auto minmax(0,1fr) auto;padding:.95rem 1rem}.operations-sales__post-sale-head strong,.operations-sales__post-sale-selector-head strong{color:var(--ops-ink);display:block;font-size:.95rem}.operations-sales__post-sale-head small,.operations-sales__post-sale-selector-head small{color:#65737b;display:block;font-size:.72rem;margin-top:.18rem}.operations-sales__post-sale-chip{background:#edf5f1;border-radius:999px;color:var(--ops-green);font-size:.68rem;font-weight:800;padding:.38rem .6rem;white-space:nowrap}.operations-sales__post-sale-intro{background:#f8f4ec;border:1px solid rgb(16 32 49/7%);border-radius:.85rem;color:#65737b;font-size:.76rem;line-height:1.55;padding:.85rem 1rem}.operations-sales__post-sale-intro p{margin:0}.operations-sales__post-sale-policies{display:grid;gap:.7rem;grid-template-columns:repeat(2,minmax(0,1fr))}.operations-sales__post-sale-policies article{background:#fffdfa;border:1px solid rgb(16 32 49/9%);border-radius:.8rem;padding:.75rem .85rem}.operations-sales__post-sale-policies article.is-retracto{background:#fffaf0;border-color:#d6c795}.operations-sales__post-sale-policies article.is-warranty{background:#edf5f2;border-color:#dce9e6}.operations-sales__post-sale-policies strong{color:var(--ops-ink);display:block;font-size:.78rem;margin-top:.3rem}.operations-sales__post-sale-create,.operations-sales__post-sale-existing{border-top:1px solid rgb(16 32 49/9%);padding-top:1rem}.operations-sales__post-sale-heading{align-items:end;display:flex;gap:1rem;justify-content:space-between}.operations-sales__post-sale-heading h3{color:var(--ops-ink);font-family:var(--ds-font-display);font-size:1.2rem;margin:.16rem 0 0}.operations-sales__post-sale-heading>span{background:#f4f0e8;border-radius:999px;color:#617078;font-size:.66rem;font-weight:750;padding:.34rem .52rem;white-space:nowrap}.operations-sales__post-sale-fields{align-items:end;background:#f8f4ec;border:1px solid rgb(16 32 49/8%);border-radius:.85rem;display:grid;gap:.7rem;grid-template-columns:14rem minmax(0,1fr) auto;margin-top:.75rem;padding:.85rem}.operations-sales__post-sale-fields label>span{color:#65737b;display:block;font-size:.66rem;font-weight:800;margin-bottom:.32rem;text-transform:uppercase}.operations-sales__post-sale-existing-list{display:grid;gap:.65rem;margin-top:.75rem}.operations-sales__post-sale-existing-list article{background:#fffdfa;border:1px solid rgb(16 32 49/9%);border-radius:.8rem;padding:.85rem}.operations-sales__post-sale-case-head{align-items:start;display:flex;gap:1rem;justify-content:space-between}.operations-sales__post-sale-case-head strong{color:var(--ops-ink);display:block;font-size:.82rem;margin-top:.25rem}.operations-sales__post-sale-case-head div>p:last-child{color:#65737b;font-size:.74rem;line-height:1.45;margin:.45rem 0 0;white-space:pre-wrap}.operations-sales__post-sale-case-head>span{background:#f8e8cc;border-radius:999px;color:#825c1b;font-size:.65rem;font-weight:800;padding:.32rem .5rem;text-align:right}.operations-sales__post-sale-case-head>span.is-terminal{background:#edf0f0;color:#65737b}.operations-sales__post-sale-case-head>span.is-authorized{background:#e2f3e9;color:#347157}.operations-sales__post-sale-resolution{background:#f8f4ec;border-radius:.65rem;color:#4d5d66;font-size:.74rem;line-height:1.45;margin:.75rem 0 0;padding:.65rem .75rem}.operations-sales__post-sale-case-actions{align-items:end;display:grid;gap:.6rem;grid-template-columns:minmax(0,1fr) auto;margin-top:.75rem}.operations-sales__post-sale-case-actions>div{display:flex;flex-wrap:wrap;gap:.45rem}.operations-sales__post-sale-selector-modal{max-width:min(45rem,calc(100vw - 3rem))}.operations-sales__post-sale-selector{display:grid;gap:.8rem}.operations-sales__post-sale-selector-head>span{align-items:center;background:#fffdfa;border:1px solid rgb(16 45 45/9%);border-radius:999px;color:var(--ops-green);display:inline-flex;height:2.6rem;justify-content:center;width:2.6rem}.operations-sales__post-sale-selector-head{grid-template-columns:auto minmax(0,1fr)}.operations-sales__post-sale-search{display:block}.operations-sales__post-sale-search .field{background:#fffdfa;min-height:2.75rem}.operations-sales__post-sale-selector-list{display:grid;gap:.55rem;max-height:min(47vh,33rem);overflow-y:auto;padding-right:.1rem}.operations-sales__post-sale-selector-list button{align-items:center;background:#fffdfa;border:1px solid rgb(16 32 49/9%);border-radius:.8rem;display:flex;gap:1rem;justify-content:space-between;padding:.8rem .9rem;text-align:left;transition:background .15s ease,border-color .15s ease,transform .15s ease}.operations-sales__post-sale-selector-list button:hover{background:#f6faf8;border-color:rgb(16 77 72/27%);transform:translateY(-1px)}.operations-sales__post-sale-selector-list strong{color:var(--ops-ink);display:block;font-size:.84rem;margin-top:.22rem}.operations-sales__post-sale-selector-list small{color:#65737b;display:block;font-size:.7rem;margin-top:.2rem}.operations-sales__post-sale-selector-list button>span{color:var(--ops-green);font-size:.7rem;font-weight:800;white-space:nowrap}@media (max-width:700px){.operations-sales__post-sale-modal,.operations-sales__post-sale-selector-modal{max-width:calc(100vw - 1.25rem)}.operations-sales__post-sale-modal .belario-modal__body,.operations-sales__post-sale-modal .belario-modal__header,.operations-sales__post-sale-selector-modal .belario-modal__body{padding-left:1rem;padding-right:1rem}.operations-sales__post-sale-head{grid-template-columns:auto minmax(0,1fr)}.operations-sales__post-sale-chip{grid-column:2;justify-self:start}.operations-sales__post-sale-case-actions,.operations-sales__post-sale-fields,.operations-sales__post-sale-policies{grid-template-columns:1fr}.operations-sales__post-sale-fields .btn-primary{width:100%}.operations-sales__post-sale-case-head{display:grid}.operations-sales__post-sale-case-head>span{justify-self:start;text-align:left}.operations-sales__post-sale-selector-list button{align-items:start}.operations-sales__post-sale-selector-list button>span{display:none}}.operations-purchases__invoice-detail-modal{max-width:min(72rem,calc(100vw - 3rem))}.operations-purchases__invoice-detail-modal .belario-modal__header{padding:1.35rem 1.5rem 1rem}.operations-purchases__invoice-detail-modal .belario-modal__body{padding:1.25rem 1.5rem 1.5rem}.operations-purchases__invoice-detail{display:grid;gap:1.1rem}.operations-purchases__invoice-detail-summary{background:linear-gradient(112deg,#e2efeb,#f6f1e8 48%,#fffdfa);border:1px solid rgb(16 45 45/9%);border-radius:1rem;padding:1rem}.operations-purchases__invoice-detail-status{align-items:center;color:var(--ops-green);display:flex;font-size:.72rem;font-weight:800;gap:.55rem}.operations-purchases__invoice-detail-status>span,.operations-purchases__invoice-detail-trace>div>span{align-items:center;background:rgb(255 253 248/74%);border:1px solid rgb(16 45 45/10%);border-radius:999px;display:inline-flex;height:2rem;justify-content:center;width:2rem}.operations-purchases__invoice-detail-status p{margin:0}.operations-purchases__invoice-detail-metrics{display:grid;gap:.65rem;grid-template-columns:repeat(4,minmax(0,1fr));margin-top:.9rem}.operations-purchases__invoice-detail-metrics article{align-items:flex-start;background:rgb(255 253 248/82%);border:1px solid rgb(16 32 49/7%);border-radius:.75rem;display:flex;gap:.65rem;min-width:0;padding:.8rem}.operations-purchases__invoice-detail-metrics article>span{align-items:center;background:#f4f0e8;border-radius:999px;color:var(--ops-green);display:inline-flex;flex:0 0 auto;height:2.2rem;justify-content:center;width:2.2rem}.operations-purchases__invoice-detail-metrics article>div{min-width:0}.operations-purchases__invoice-detail-metrics p{color:#65737b;font-size:.66rem;font-weight:750;margin:0}.operations-purchases__invoice-detail-metrics strong{color:var(--ops-ink);display:block;font-family:var(--ds-font-display);font-size:clamp(1rem,1.45vw,1.3rem);letter-spacing:-.025em;line-height:1.15;margin-top:.28rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.operations-purchases__invoice-detail-metrics small{color:#65737b;display:block;font-size:.62rem;line-height:1.3;margin-top:.3rem}.operations-purchases__invoice-detail-lines{border:1px solid rgb(16 32 49/9%);border-radius:1rem;padding:1rem}.operations-purchases__invoice-detail-section-heading{align-items:end;display:flex;flex-wrap:wrap;gap:.7rem;justify-content:space-between}.operations-purchases__invoice-detail-section-heading h3,.operations-purchases__invoice-detail-trace h3{color:var(--ops-ink);font-family:var(--ds-font-display);font-size:1.35rem;letter-spacing:-.025em;line-height:1.1;margin:.25rem 0 0}.operations-purchases__invoice-detail-section-heading>span{background:#f4f0e8;border-radius:999px;color:var(--ops-green);font-size:.7rem;font-weight:800;padding:.4rem .65rem}.operations-purchases__invoice-detail-line-list{display:grid;gap:.55rem;margin-top:.9rem}.operations-purchases__invoice-detail-line-list article{align-items:center;background:#f8f4ec;border-radius:.7rem;display:grid;gap:.75rem;grid-template-columns:3rem minmax(0,1fr) auto auto;padding:.8rem .9rem}.operations-purchases__invoice-detail-product-image{align-items:center;background:#fffdfa;border:1px solid rgb(16 32 49/8%);border-radius:.55rem;color:var(--ops-green);display:inline-flex;height:3rem;justify-content:center;overflow:hidden;width:3rem}.operations-purchases__invoice-detail-product-image img{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.operations-purchases__invoice-detail-line-list strong{color:var(--ops-ink);display:block;font-size:.84rem}.operations-purchases__invoice-detail-line-list p{color:#68757d;font-size:.7rem;margin:.22rem 0 0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.operations-purchases__invoice-detail-line-list article>span{color:#4d5d66;font-size:.72rem;font-weight:750;white-space:nowrap}.operations-purchases__invoice-detail-line-list b{color:var(--ops-green);font-size:.78rem;white-space:nowrap}.operations-purchases__invoice-detail-empty{color:#65737b;font-size:.78rem;margin:0;padding:.8rem}.operations-purchases__invoice-detail-trace{align-items:stretch;background:#f6faf8;border:1px solid rgb(16 45 45/10%);border-radius:1rem;display:grid;gap:1rem;grid-template-columns:minmax(0,1fr) minmax(16rem,.8fr);padding:1rem}.operations-purchases__invoice-detail-trace>div{display:flex;gap:.75rem}.operations-purchases__invoice-detail-trace>div>div{min-width:0}.operations-purchases__invoice-detail-trace h3+p{color:#64717a;font-size:.75rem;line-height:1.5;margin:.35rem 0 0}.operations-purchases__invoice-detail-trace aside{border-left:1px solid rgb(16 45 45/11%);padding-left:1rem}.operations-purchases__invoice-detail-trace aside strong{color:var(--ops-ink);font-size:.74rem}.operations-purchases__invoice-detail-trace aside p{color:#64717a;font-size:.72rem;line-height:1.45;margin:.35rem 0 0}.operations-purchases__freight{display:grid;gap:1rem}.operations-purchases__freight-hero{align-items:center;background:linear-gradient(108deg,rgb(255 253 248/94%),rgb(239 246 243/84%));border:1px solid rgb(16 45 45/10%);border-radius:1rem;display:grid;gap:1rem;grid-template-columns:auto minmax(0,1fr) auto;padding:1.15rem 1.35rem}.operations-purchases__freight-hero-icon{align-items:center;background:#edf4ef;border:1px solid rgb(16 45 45/10%);border-radius:999px;color:var(--ops-green);display:inline-flex;height:3.25rem;justify-content:center;width:3.25rem}.operations-purchases__freight-hero .eyebrow{color:#64717a;margin:0}.operations-purchases__freight-hero h2{color:var(--ops-ink);font-family:var(--ds-font-display);font-size:clamp(1.85rem,3vw,2.7rem);letter-spacing:-.04em;line-height:1;margin:.3rem 0 0}.operations-purchases__freight-hero h2+p{color:#64717a;font-size:.83rem;line-height:1.45;margin:.48rem 0 0}.operations-purchases__freight-hero-status{border-left:1px solid rgb(16 45 45/12%);display:grid;gap:.28rem;min-width:11.5rem;padding-left:1.25rem}.operations-purchases__freight-hero-status>span,.operations-purchases__freight-status{border-radius:999px;font-size:.68rem;font-weight:800;padding:.3rem .55rem;width:-moz-fit-content;width:fit-content}.operations-purchases__freight-hero-status>span.is-open,.operations-purchases__freight-status.is-open{background:#fff0d9;color:#80531c}.operations-purchases__freight-hero-status>span.is-locked,.operations-purchases__freight-status.is-locked{background:#dce9e6;color:var(--ops-green)}.operations-purchases__freight-hero-status strong{color:var(--ops-ink);font-size:.94rem}.operations-purchases__freight-hero-status small{color:#68757d;font-size:.73rem}.operations-purchases__freight-metrics{background:rgb(255 253 248/87%);border:1px solid rgb(16 32 49/9%);border-radius:1rem;display:grid;grid-template-columns:repeat(4,minmax(0,1fr));overflow:hidden}.operations-purchases__freight-metrics article{align-items:center;display:flex;gap:.8rem;min-width:0;padding:1rem 1.15rem}.operations-purchases__freight-metrics article+article{border-left:1px solid rgb(16 32 49/9%)}.operations-purchases__freight-metrics article>span{align-items:center;background:#f4f0e7;border-radius:999px;color:var(--ops-ink);display:inline-flex;flex:0 0 auto;height:2.55rem;justify-content:center;width:2.55rem}.operations-purchases__freight-metrics p,.operations-purchases__freight-metrics small{color:#66747d;display:block;font-size:.67rem;line-height:1.35;margin:0}.operations-purchases__freight-metrics strong{color:var(--ops-ink);display:block;font-family:var(--ds-font-display);font-size:clamp(1.2rem,1.8vw,1.7rem);line-height:1.1;margin:.2rem 0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.operations-purchases__freight-card{margin:0;padding:1.35rem}.operations-purchases__freight-card>header{align-items:start;border-bottom:1px solid rgb(16 32 49/9%);display:flex;gap:1rem;justify-content:space-between;padding-bottom:1.15rem}.operations-purchases__freight-card .eyebrow{color:#68757d;margin:0}.operations-purchases__freight-card h3{color:var(--ops-ink);font-family:var(--ds-font-display);font-size:2rem;letter-spacing:-.035em;line-height:1;margin:.35rem 0 0}.operations-purchases__freight-card h3+p{color:#65727b;font-size:.84rem;line-height:1.5;margin:.55rem 0 0;max-width:43rem}.operations-purchases__freight-fields{display:grid;gap:1rem;grid-template-columns:minmax(0,1.2fr) minmax(0,.85fr) minmax(9rem,.62fr);padding:1.2rem 0}.operations-purchases__freight-fields label>span,.operations-purchases__freight-readonly>span{color:var(--ops-ink);display:block;font-size:.75rem;font-weight:760;margin-bottom:.45rem}.operations-purchases__freight-note{grid-column:1/-1}.operations-purchases__freight-readonly{background:#f8f4ec;border:1px solid rgb(16 32 49/8%);border-radius:.7rem;min-height:2.7rem;padding:.52rem .75rem}.operations-purchases__freight-readonly>span{margin-bottom:.1rem}.operations-purchases__freight-readonly strong{color:var(--ops-ink);font-family:var(--ds-font-display);font-size:1.25rem;line-height:1}.operations-purchases__freight-readonly small{color:#68757d;display:block;font-size:.65rem;margin-top:.17rem}.operations-purchases__freight-carrier-switch{align-self:end;padding-bottom:.08rem}.operations-purchases__freight-carrier-switch p{color:#68757d;font-size:.68rem;margin:0 0 .24rem}.operations-purchases__freight-carrier-switch button{background:transparent;border:0;color:#0d6154;cursor:pointer;font-size:.75rem;font-weight:800;padding:0;text-decoration:underline;text-underline-offset:.18rem}.operations-purchases__freight-result{align-items:stretch;background:linear-gradient(110deg,#e6f1ed,#f9f6ee);border:1px solid rgb(16 45 45/10%);border-radius:.9rem;display:grid;grid-template-columns:minmax(0,1fr) minmax(13rem,.55fr);overflow:hidden}.operations-purchases__freight-result>div{padding:1rem 1.15rem}.operations-purchases__freight-result>div+div{border-left:1px solid rgb(16 45 45/11%)}.operations-purchases__freight-result p{color:#53656a;font-size:.67rem;font-weight:800;letter-spacing:.08em;margin:0;text-transform:uppercase}.operations-purchases__freight-result strong{color:var(--ops-ink);display:block;font-family:var(--ds-font-display);font-size:1.2rem;line-height:1.25;margin-top:.36rem}.operations-purchases__freight-result strong i{color:#8c9b98;font-family:var(--ds-font-body);font-style:normal;padding:0 .22rem}.operations-purchases__freight-result small{color:#64727a;display:block;font-size:.71rem;line-height:1.4;margin-top:.35rem}.operations-purchases__freight-card>footer{align-items:center;border-top:1px solid rgb(16 32 49/9%);display:flex;gap:1rem;justify-content:space-between;margin-top:1.2rem;padding-top:1rem}.operations-purchases__freight-card>footer p{color:#68757d;font-size:.74rem;line-height:1.45;margin:0}.operations-purchases__freight-card>footer .btn-primary{flex:0 0 auto;min-width:9rem}.operations-purchases__freight-history{margin:0;padding:1.35rem}.operations-purchases__freight-history>header{align-items:end;display:flex;gap:1rem;justify-content:space-between}.operations-purchases__freight-history .eyebrow{color:#68757d;margin:0}.operations-purchases__freight-history h3{color:var(--ops-ink);font-family:var(--ds-font-display);font-size:2rem;letter-spacing:-.035em;line-height:1;margin:.35rem 0 0}.operations-purchases__freight-history h3+p{color:#65727b;font-size:.83rem;line-height:1.5;margin:.55rem 0 0}.operations-purchases__freight-history>header>span{background:#edf4ef;border-radius:999px;color:var(--ops-green);font-size:.72rem;font-weight:800;padding:.4rem .7rem;white-space:nowrap}.operations-purchases__freight-history-empty{color:#65727b;font-size:.84rem;margin:1rem 0 0}.operations-purchases__freight-history-list{display:grid;gap:.85rem;margin-top:1rem}.operations-purchases__shipment{background:#fcfaf6;border:1px solid rgb(16 32 49/9%);border-radius:.85rem;overflow:hidden}.operations-purchases__shipment>header{align-items:center;background:linear-gradient(90deg,#f1f8f5,#fcfaf6);border-bottom:1px solid rgb(16 32 49/8%);display:flex;justify-content:space-between;padding:.8rem 1rem}.operations-purchases__shipment-title{align-items:center;display:flex;gap:.65rem}.operations-purchases__shipment-title>span{align-items:center;background:#e7f2ec;border-radius:999px;color:#0d6154;display:inline-flex;height:2.1rem;justify-content:center;width:2.1rem}.operations-purchases__shipment-title p,.operations-purchases__shipment-title strong{color:var(--ops-ink);display:block;margin:0}.operations-purchases__shipment-title p{font-size:.64rem;font-weight:800;letter-spacing:.08em;text-transform:uppercase}.operations-purchases__shipment-title strong{font-size:.88rem;margin-top:.12rem}.operations-purchases__shipment time{color:#42635b;font-size:.75rem;font-weight:750;text-align:right}.operations-purchases__shipment-metrics{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));padding:.85rem 1rem}.operations-purchases__shipment-metrics>div{border-right:1px solid rgb(16 32 49/8%);min-width:0;padding:0 .8rem}.operations-purchases__shipment-metrics>div:first-child{padding-left:0}.operations-purchases__shipment-metrics>div:last-child{border-right:0;padding-right:0}.operations-purchases__shipment-details span,.operations-purchases__shipment-metrics span{color:#68757d;display:block;font-size:.63rem;font-weight:800;letter-spacing:.07em;text-transform:uppercase}.operations-purchases__shipment-metrics strong{color:var(--ops-ink);display:block;font-family:var(--ds-font-display);font-size:1.2rem;letter-spacing:-.025em;line-height:1.15;margin-top:.3rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.operations-purchases__shipment-details small,.operations-purchases__shipment-metrics small{color:#68757d;display:block;font-size:.67rem;line-height:1.35;margin-top:.18rem}.operations-purchases__shipment-details{border-top:1px solid rgb(16 32 49/8%);display:grid;grid-template-columns:1.05fr 2fr .8fr;gap:1rem;padding:.8rem 1rem}.operations-purchases__shipment-details strong{color:var(--ops-ink);display:block;font-size:.79rem;line-height:1.35;margin-top:.24rem}.operations-purchases__shipment-note{border-top:1px solid rgb(16 32 49/8%);color:#54666c;font-size:.72rem;line-height:1.5;margin:0;padding:.65rem 1rem}.operations-purchases__shipment-note strong{color:var(--ops-ink)}.operations-purchases__freight-dashboard{display:grid;gap:1rem}.operations-purchases__freight-slot{align-items:flex-start;background:linear-gradient(120deg,#f7f4ed,#fffdfa);display:flex;gap:.85rem;padding:1.2rem 1.3rem}.operations-purchases__freight-slot.is-active{background:linear-gradient(120deg,#e9f4ef,#fffdfa)}.operations-purchases__freight-slot>span{align-items:center;background:#eef0ea;border-radius:999px;color:#174a43;display:inline-flex;flex:0 0 auto;height:2.8rem;justify-content:center;width:2.8rem}.operations-purchases__freight-slot h2{color:var(--ops-ink);font-family:var(--ds-font-display);font-size:1.72rem;letter-spacing:-.035em;line-height:1.05;margin:.25rem 0 0}.operations-purchases__freight-slot h2+p{color:#647279;font-size:.79rem;line-height:1.5;margin:.42rem 0 0;max-width:55rem}.operations-purchases__freight-slot h2+p strong{color:var(--ops-ink)}.operations-purchases__freight-slot .btn-primary{margin-top:.75rem}.operations-purchases__freight-slot-invoices{display:grid;gap:.4rem;margin-top:.85rem;max-width:60rem}.operations-purchases__freight-slot-invoices article{align-items:center;background:rgb(255 255 255/68%);border:1px solid rgb(16 32 49/9%);border-radius:.55rem;display:flex;gap:.8rem;justify-content:space-between;padding:.58rem .7rem}.operations-purchases__freight-slot-invoices small,.operations-purchases__freight-slot-invoices strong{display:block}.operations-purchases__freight-slot-invoices strong{color:var(--ops-ink);font-size:.75rem}.operations-purchases__freight-slot-invoices article>span,.operations-purchases__freight-slot-invoices small{color:#68757d;font-size:.67rem;margin-top:.12rem}.operations-purchases__freight-slot-invoices article>span{color:#285e55;font-weight:800;margin:0;text-align:right;white-space:nowrap}.operations-purchases__freight-overview{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));padding:.85rem 0}.operations-purchases__freight-overview article{align-items:center;border-right:1px solid rgb(16 32 49/9%);display:flex;gap:.78rem;min-width:0;padding:.2rem 1.15rem}.operations-purchases__freight-overview article:last-child{border-right:0}.operations-purchases__freight-overview article>span{align-items:center;background:#f5f1e9;border-radius:999px;color:var(--ops-ink);display:inline-flex;flex:0 0 auto;height:2.7rem;justify-content:center;width:2.7rem}.operations-purchases__freight-overview p{color:#68757d;font-size:.69rem;font-weight:750;margin:0}.operations-purchases__freight-overview strong{color:var(--ops-ink);display:block;font-family:var(--ds-font-display);font-size:1.55rem;letter-spacing:-.035em;line-height:1.05;margin-top:.12rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.operations-purchases__freight-overview small{color:#6d7a7e;display:block;font-size:.65rem;margin-top:.16rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.operations-purchases__freight-registry{padding:1.25rem}.operations-purchases__freight-registry>header{align-items:center;display:flex;gap:1rem;justify-content:space-between}.operations-purchases__freight-registry h2{color:var(--ops-ink);font-family:var(--ds-font-display);font-size:2.15rem;letter-spacing:-.04em;line-height:1;margin:0}.operations-purchases__freight-registry h2+p{color:#63717a;font-size:.82rem;margin:.42rem 0 0}.operations-purchases__freight-tools label{align-items:center;border:1px solid rgb(16 32 49/12%);border-radius:.68rem;color:#53666d;display:flex;gap:.5rem;min-width:15rem;padding:0 .75rem}.operations-purchases__freight-tools input{background:transparent;border:0;color:var(--ops-ink);font:inherit;font-size:.77rem;height:2.65rem;min-width:0;outline:0;width:100%}.operations-purchases__freight-table-scroll{border:1px solid rgb(16 32 49/9%);border-radius:.75rem;margin-top:1rem;overflow-x:auto}.operations-purchases__freight-registry table{border-collapse:collapse;min-width:56rem;width:100%}.operations-purchases__freight-registry th{background:#f7f3eb;color:#68757d;font-size:.62rem;font-weight:800;letter-spacing:.075em;padding:.7rem .75rem;text-align:left;text-transform:uppercase;white-space:nowrap}.operations-purchases__freight-registry td{border-top:1px solid rgb(16 32 49/8%);color:var(--ops-ink);font-size:.77rem;padding:.72rem .75rem;white-space:nowrap}.operations-purchases__freight-registry td strong{display:block;font-size:.77rem}.operations-purchases__freight-registry td small{color:#6c787f;display:block;font-size:.66rem;margin-top:.15rem}.operations-purchases__freight-registry td button{background:transparent;border:0;color:var(--ops-ink);cursor:pointer;font-size:.76rem;font-weight:800;padding:0}.operations-purchases__freight-registry td button b{color:#60757a;font-size:1rem;margin-left:.4rem}.operations-purchases__freight-chip{background:#e1f4e7;border-radius:999px;color:#168250;display:inline-block;font-size:.68rem;font-weight:800;padding:.32rem .55rem}.operations-purchases__freight-registry>footer{color:#68757d;font-size:.75rem;margin-top:.85rem}.operations-purchases__freight-bottom{display:grid;gap:1rem;grid-template-columns:minmax(0,.85fr) minmax(0,1.15fr)}.operations-purchases__carrier-directory,.operations-purchases__freight-chart{padding:1.1rem}.operations-purchases__carrier-directory>header,.operations-purchases__freight-chart>header{align-items:start;display:flex;justify-content:space-between}.operations-purchases__carrier-directory h3,.operations-purchases__freight-chart h3{color:var(--ops-ink);font-family:var(--ds-font-display);font-size:1.35rem;letter-spacing:-.03em;margin:0}.operations-purchases__carrier-directory h3+p,.operations-purchases__freight-chart h3+p{color:#68757d;font-size:.71rem;margin:.22rem 0 0}.operations-purchases__carrier-directory>header>span{color:#0d6154;font-size:.68rem;font-weight:800}.operations-purchases__carrier-directory article{align-items:center;border-top:1px solid rgb(16 32 49/8%);display:flex;gap:.65rem;margin-top:.8rem;padding-top:.8rem}.operations-purchases__carrier-directory article>span{align-items:center;background:#eff6f2;border-radius:.55rem;color:#0d6154;display:inline-flex;height:2.35rem;justify-content:center;width:2.35rem}.operations-purchases__carrier-directory article small,.operations-purchases__carrier-directory article strong{display:block}.operations-purchases__carrier-directory article strong{color:var(--ops-ink);font-size:.78rem}.operations-purchases__carrier-directory article small{color:#69777d;font-size:.66rem;line-height:1.35;margin-top:.1rem}.operations-purchases__freight-bars{align-items:end;display:flex;gap:1.15rem;height:8.6rem;margin-top:.8rem;padding:0 .6rem}.operations-purchases__freight-bars>div{align-items:center;display:flex;flex:1;flex-direction:column;height:100%;justify-content:end;min-width:4rem}.operations-purchases__freight-bars span{background:linear-gradient(180deg,#1a5e52,#0b3d38);border-radius:.35rem .35rem .1rem .1rem;display:block;max-width:3.35rem;min-height:.7rem;transition:height .2s ease;width:100%}.operations-purchases__freight-bars strong{color:#53666d;font-size:.67rem;margin-top:.42rem}.operations-purchases__freight-bars small{color:#68757d;font-size:.63rem;margin-top:.1rem}.operations-purchases__freight-detail{padding:1rem 1.15rem}.operations-purchases__freight-detail>header{align-items:start;display:flex;justify-content:space-between}.operations-purchases__freight-detail h3{color:var(--ops-ink);font-family:var(--ds-font-display);font-size:1.5rem;margin:.22rem 0 0}.operations-purchases__freight-detail>header>button{background:transparent;border:0;color:var(--ops-ink);cursor:pointer;font-size:1.3rem;font-weight:800}.operations-purchases__freight-detail>div{border-top:1px solid rgb(16 32 49/8%);display:grid;gap:.35rem;grid-template-columns:repeat(2,minmax(0,1fr));margin-top:.75rem;padding-top:.75rem}.operations-purchases__freight-detail p{color:#627078;font-size:.73rem;line-height:1.45;margin:0}.operations-purchases__freight-detail p strong{color:var(--ops-ink)}.operations-purchases__freight-detail-modal{max-width:52rem}.operations-purchases__freight-detail-card{display:grid;gap:1rem}.operations-purchases__freight-detail-head{align-items:center;background:linear-gradient(110deg,#e8f3ee,#fbf8f1);border:1px solid rgb(16 54 48/10%);border-radius:.85rem;display:flex;gap:.72rem;padding:.9rem}.operations-purchases__freight-detail-head>span:first-child{align-items:center;background:#fffdf9;border-radius:999px;color:#145a50;display:inline-flex;flex:0 0 auto;height:2.55rem;justify-content:center;width:2.55rem}.operations-purchases__freight-detail-head>div{min-width:0}.operations-purchases__freight-detail-head small,.operations-purchases__freight-detail-head strong{display:block}.operations-purchases__freight-detail-head strong{color:var(--ops-ink);font-size:.87rem;margin-top:.1rem}.operations-purchases__freight-detail-head small{color:#66757a;font-size:.69rem;margin-top:.12rem}.operations-purchases__freight-detail-head>.operations-purchases__freight-chip{margin-left:auto}.operations-purchases__freight-detail-address{border-bottom:1px solid rgb(16 32 49/9%);display:grid;gap:.22rem;padding:0 .1rem .85rem}.operations-purchases__freight-detail-address span{color:#6c787e;font-size:.63rem;font-weight:800;letter-spacing:.07em;text-transform:uppercase}.operations-purchases__freight-detail-address strong{color:var(--ops-ink);font-size:.75rem;line-height:1.4}.operations-purchases__freight-detail-metrics{display:grid;grid-template-columns:repeat(5,minmax(0,1fr))}.operations-purchases__freight-detail-metrics>div{border-right:1px solid rgb(16 32 49/9%);padding:.25rem .8rem}.operations-purchases__freight-detail-metrics>div:first-child{padding-left:0}.operations-purchases__freight-detail-metrics>div:last-child{border-right:0;padding-right:0}.operations-purchases__freight-detail-data span,.operations-purchases__freight-detail-metrics span{color:#6c787e;display:block;font-size:.63rem;font-weight:800;letter-spacing:.07em;text-transform:uppercase}.operations-purchases__freight-detail-metrics strong{color:var(--ops-ink);display:block;font-family:var(--ds-font-display);font-size:1.2rem;letter-spacing:-.025em;line-height:1.1;margin-top:.25rem}.operations-purchases__freight-detail-metrics small{color:#718087;display:block;font-size:.64rem;line-height:1.35;margin-top:.18rem}.operations-purchases__freight-detail-data{border-top:1px solid rgb(16 32 49/9%);display:grid;gap:1rem;grid-template-columns:repeat(3,minmax(0,1fr));padding-top:.85rem}.operations-purchases__freight-detail-data strong{color:var(--ops-ink);display:block;font-size:.75rem;line-height:1.4;margin-top:.22rem}.operations-purchases__freight-detail-note{background:#f8f4ec;border-radius:.65rem;padding:.75rem .85rem}.operations-purchases__freight-detail-note>p:last-child{color:#5e6e75;font-size:.73rem;line-height:1.5;margin:.3rem 0 0}.operations-production{display:grid;gap:1rem}.operations-production__hero{padding:1.3rem}.operations-production__hero-heading{align-items:start;display:flex;flex-wrap:wrap;gap:1rem;justify-content:space-between}.operations-production__hero-heading h2,.operations-production__pending h3{color:var(--ops-ink);font-family:var(--ds-font-display);font-size:clamp(2rem,3vw,2.8rem);letter-spacing:-.04em;line-height:1;margin:.35rem 0 0}.operations-production__hero-heading>div:first-child>p:last-child{color:#65767e;font-size:.92rem;line-height:1.55;margin:.65rem 0 0;max-width:39rem}.operations-production__hero-actions{display:flex;flex-wrap:wrap;gap:.65rem}.operations-production__hero-actions .btn-primary,.operations-production__hero-actions .btn-secondary{align-items:center;display:inline-flex;justify-content:center;text-decoration:none}.operations-production__metrics{border:1px solid rgb(16 32 49/8%);border-radius:1rem;display:grid;grid-template-columns:repeat(4,minmax(0,1fr));margin-top:1.2rem;overflow:hidden}.operations-production__metrics article{align-items:center;display:flex;gap:.85rem;min-width:0;padding:1rem}.operations-production__metrics article+article{border-left:1px solid rgb(16 32 49/8%)}.operations-production__metrics article>span{align-items:center;background:#f4f1e9;border-radius:.85rem;color:#145a50;display:inline-flex;flex:0 0 auto;height:2.8rem;justify-content:center;width:2.8rem}.operations-production__metrics p,.operations-production__metrics small,.operations-production__metrics strong{display:block}.operations-production__metrics p{color:#687880;font-size:.7rem;margin:0}.operations-production__metrics strong{color:var(--ops-ink);font-family:var(--ds-font-display);font-size:1.7rem;letter-spacing:-.04em;line-height:1.05;margin-top:.12rem}.operations-production__metrics small{color:#718087;font-size:.65rem;line-height:1.35;margin-top:.18rem}.operations-production__guide{align-items:start;background:#edf5f2;border:1px solid rgb(20 90 80/13%);border-radius:.85rem;color:#446169;display:flex;font-size:.78rem;gap:.7rem;line-height:1.5;margin-top:1rem;padding:.8rem .9rem}.operations-production__guide>span{color:#145a50;flex:0 0 auto}.operations-production__guide p{margin:0}.operations-production__guide strong{color:var(--ops-ink)}.operations-system-v1 .operations-inventory{gap:1.25rem}.operations-system-v1 .operations-inventory .operations-production__hero{padding:1.5rem}.operations-system-v1 .operations-inventory .operations-production__hero-heading h2,.operations-system-v1 .operations-inventory .operations-purchases__invoice-table h3{font-size:1.875rem;letter-spacing:-.035em;line-height:1.08}.operations-system-v1 .operations-inventory .operations-production__hero-heading>div:first-child>p:last-child{font-size:.875rem;line-height:1.55}.operations-system-v1 .operations-inventory__metrics{border:1px solid rgb(16 32 49/8%);border-radius:1rem;margin-top:1.35rem;overflow:hidden}.operations-system-v1 .operations-inventory__metrics>div{border:0}.operations-system-v1 .operations-inventory__metrics article>p:nth-child(2){font-variant-numeric:tabular-nums}.operations-system-v1 .operations-inventory .operations-production__guide{font-size:.8125rem;line-height:1.5}.operations-system-v1 .operations-inventory .operations-purchases__invoice-table{padding:1.5rem}.operations-system-v1 .operations-inventory .operations-purchases__invoice-table-heading>div>p.text-sm{font-size:.875rem;line-height:1.55}.operations-system-v1 .operations-inventory .operations-purchases__invoice-table th{font-size:.75rem}.operations-system-v1 .operations-inventory .operations-purchases__invoice-table td{font-size:.875rem}.operations-system-v1 .operations-inventory .operations-purchases__invoice-table td .text-xs{font-size:.75rem}.operations-system-v1 .operations-inventory .operations-purchases__invoice-view{font-size:.875rem}.operations-production__pending{margin-top:0;padding:1.3rem}.operations-production__pending>header{align-items:end;display:flex;flex-wrap:wrap;gap:1rem;justify-content:space-between}.operations-production__pending>header>div:first-child>p:last-child{color:#65767e;font-size:.88rem;line-height:1.5;margin:.6rem 0 0;max-width:43rem}.operations-production__pending-total{align-items:end;background:#f7f4ec;border-radius:.8rem;display:flex;gap:.35rem;padding:.7rem .9rem}.operations-production__pending-total span{color:var(--ops-ink);font-family:var(--ds-font-display);font-size:1.65rem;line-height:1}.operations-production__pending-total small{color:#65767e;font-size:.68rem;font-weight:700;line-height:1.2;max-width:4rem}.operations-production__draft-alert{align-items:center;background:#fffaf0;border:1px solid rgb(192 137 47/29%);border-radius:.85rem;display:flex;flex-wrap:wrap;gap:.8rem;margin-top:1rem;padding:.8rem .9rem}.operations-production__draft-alert>span{align-items:center;background:#fff;border-radius:.7rem;color:#ad7418;display:inline-flex;flex:0 0 auto;height:2.35rem;justify-content:center;width:2.35rem}.operations-production__draft-alert>div:nth-child(2){flex:1 1 19rem}.operations-production__draft-alert p{color:#68777d;font-size:.74rem;line-height:1.45;margin:.18rem 0 0}.operations-production__draft-alert>div:last-child{display:flex;flex-wrap:wrap;gap:.45rem}.operations-production__supplier-list{border:1px solid rgb(16 32 49/8%);border-radius:.9rem;margin-top:1rem;overflow:hidden}.operations-production__supplier-list article+article{border-top:1px solid rgb(16 32 49/8%)}.operations-production__supplier-list button{align-items:center;background:#fffdfa;border:0;color:inherit;cursor:pointer;display:grid;gap:.85rem;grid-template-columns:auto minmax(0,1fr) auto auto;padding:.85rem .95rem;text-align:left;transition:background .16s ease;width:100%}.operations-production__supplier-list button:hover{background:#f8f5ed}.operations-production__supplier-icon{background:#edf5f2;color:#145a50}.operations-production__supplier-icon,.operations-production__supplier-logo{align-items:center;border-radius:.7rem;display:inline-flex;height:2.45rem;justify-content:center;width:2.45rem}.operations-production__supplier-logo{background:#f7f4ec;overflow:hidden}.operations-production__supplier-logo img{height:100%;-o-object-fit:contain;object-fit:contain;padding:.38rem;width:100%}.operations-production__supplier-logo.is-victoria{background:#f8edf2;color:#2a1720;font-family:var(--ds-font-display);font-size:.78rem;letter-spacing:-.06em}.operations-production__supplier-logo.is-monastery{background:#f2eee7;color:#151515;font-family:var(--ds-font-display);font-size:1.35rem}.operations-production__supplier-list h4{color:var(--ops-ink);font-size:.85rem;line-height:1.25;margin:.12rem 0 0}.operations-production__supplier-list small{color:#6c7a80;display:block;font-size:.7rem;line-height:1.35;margin-top:.17rem}.operations-production__supplier-badge{background:#fff0cf;border-radius:999px;color:#a76d0b;font-size:.67rem;font-weight:800;padding:.35rem .55rem;white-space:nowrap}.operations-production__supplier-action{color:var(--ops-ink);font-size:.73rem;font-weight:800;white-space:nowrap}.operations-production__supplier-action b{color:#145a50;font-size:1.1rem;margin-left:.3rem}.operations-production__catalog{margin-top:0;overflow:hidden;padding:0}.operations-production__catalog details{width:100%}.operations-production__catalog summary{align-items:center;cursor:pointer;display:grid;gap:.9rem;grid-template-columns:auto minmax(0,1fr) auto;list-style:none;padding:1rem 1.25rem}.operations-production__catalog summary::-webkit-details-marker{display:none}.operations-production__catalog summary:hover{background:#f8f5ed}.operations-production__catalog-icon{align-items:center;background:#edf5f2;border-radius:.75rem;color:#145a50;display:inline-flex;height:2.55rem;justify-content:center;width:2.55rem}.operations-production__catalog summary h3,.operations-production__catalog-results h3{color:var(--ops-ink);font-family:var(--ds-font-display);font-size:1.45rem;letter-spacing:-.035em;line-height:1.1;margin:.15rem 0 0}.operations-production__catalog summary p:last-child{color:#68777d;font-size:.75rem;line-height:1.4;margin:.25rem 0 0}.operations-production__catalog-action{color:#145a50;font-size:.75rem;font-weight:800;white-space:nowrap}.operations-production__catalog-action b{font-size:1.15rem;margin-left:.3rem}.operations-production__catalog details[open] .operations-production__catalog-action{font-size:0}.operations-production__catalog details[open] .operations-production__catalog-action:before{content:"Ocultar catálogo";font-size:.75rem}.operations-production__catalog-content{border-top:1px solid rgb(16 32 49/8%);padding:1.1rem 1.25rem 1.25rem}.operations-production__catalog-results{margin-top:1.1rem}.operations-production__catalog-results-heading{align-items:end;display:flex;flex-wrap:wrap;gap:.8rem;justify-content:space-between}.operations-production__catalog-results-heading>p{color:#68777d;font-size:.75rem;margin:0}.operations-production__catalog-grid{border:1px solid rgb(16 32 49/8%);border-radius:.9rem;display:grid;margin-top:.75rem;overflow:hidden}.operations-production__catalog-grid article{align-items:center;background:#fffdfa;display:grid;gap:.7rem;grid-template-columns:3rem minmax(0,1fr) auto auto auto;padding:.7rem .85rem}.operations-production__catalog-grid article+article{border-top:1px solid rgb(16 32 49/8%)}.operations-production__catalog-grid article:hover{background:#f8f5ed}.operations-production__catalog-photo{align-items:center;background:#f7f4ec;border-radius:.6rem;display:flex;height:3rem;justify-content:center;overflow:hidden;width:3rem}.operations-production__catalog-photo img{height:100%;-o-object-fit:contain;object-fit:contain;padding:.18rem;width:100%}.operations-production__catalog-grid h4{color:var(--ops-ink);font-size:.84rem;line-height:1.25;margin:.15rem 0 0}.operations-production__catalog-stock,.operations-production__catalog-variant{color:#68777d;font-size:.7rem;line-height:1.35;margin:.2rem 0 0}.operations-production__catalog-stock{color:#344a54;white-space:nowrap}.operations-production__catalog-status{background:#dce9e6;border-radius:999px;color:#145a50;font-size:.64rem;font-weight:800;padding:.33rem .5rem;white-space:nowrap}.operations-production__catalog-status.is-hidden{background:#fbf0eb;color:#81463c}.operations-production__catalog-grid button{background:transparent;border:0;color:#145a50;cursor:pointer;font-size:.72rem;font-weight:800;padding:.2rem;white-space:nowrap}.operations-production__catalog-grid button:hover{color:var(--ops-ink)}.operations-production__catalog-grid button b{font-size:1rem;margin-left:.2rem}.operations-production__catalog-empty{background:#f8f5ed;border-radius:.8rem;margin-top:.75rem;padding:1.25rem;text-align:center}.operations-production__catalog-empty p{color:var(--ops-ink);font-family:var(--ds-font-display);font-size:1.35rem;margin:0}.operations-production__catalog-empty span{color:#68777d;display:block;font-size:.75rem;margin-top:.3rem}.operations-production [role=dialog][aria-label^="Subir imágenes"],.operations-production [role=dialog][aria-label^=Editar]{background:#f7f5ef;border:1px solid rgb(16 45 45/18%);box-shadow:0 28px 74px rgb(16 32 49/30%)}.operations-production [role=dialog][aria-label^="Subir imágenes"]>header,.operations-production [role=dialog][aria-label^=Editar]>header{background:linear-gradient(108deg,#fffdf8,#f2f7f4);border-bottom-color:rgb(16 45 45/16%);padding-block:1.35rem}.operations-production [role=dialog][aria-label^="Subir imágenes"]>header h3,.operations-production [role=dialog][aria-label^=Editar]>header h3{font-size:clamp(2rem,4vw,3.2rem);letter-spacing:-.055em;line-height:.98}.operations-production [role=dialog][aria-label^="Subir imágenes"]>header p:last-of-type,.operations-production [role=dialog][aria-label^=Editar]>header p:last-of-type{max-width:48rem}.operations-production [role=dialog][aria-label^="Subir imágenes"]>div:not(.absolute),.operations-production [role=dialog][aria-label^=Editar]>div:not(.absolute){padding-block:1.65rem}.operations-production [role=dialog][aria-label^="Subir imágenes"] details.rounded-2xl,.operations-production [role=dialog][aria-label^="Subir imágenes"] section.rounded-2xl,.operations-production [role=dialog][aria-label^=Editar] details.rounded-2xl,.operations-production [role=dialog][aria-label^=Editar] section.rounded-2xl{border-color:rgb(16 45 45/14%);border-radius:1.15rem;box-shadow:0 8px 22px rgb(16 32 49/4%)}.operations-production [role=dialog][aria-label^=Editar] details.bg-white,.operations-production [role=dialog][aria-label^=Editar] section.bg-white{background:#fffefa}.operations-production [role=dialog][aria-label^=Editar] section.bg-\[\#f5faf8\]{background:linear-gradient(135deg,#edf6f2,#f8fbf9)}.operations-production [role=dialog][aria-label^="Subir imágenes"] section.bg-\[\#fffaf0\],.operations-production [role=dialog][aria-label^=Editar] section.bg-\[\#fffaf0\]{background:linear-gradient(135deg,#fff9ed,#fffdf8)}.operations-production [role=dialog] input.field,.operations-production [role=dialog] select.field,.operations-production [role=dialog] textarea.field{background:#fffefa;border-color:rgb(16 45 45/16%);box-shadow:inset 0 1px 0 rgb(255 255 255/80%)}.operations-production [role=dialog] input.field:focus,.operations-production [role=dialog] select.field:focus,.operations-production [role=dialog] textarea.field:focus{border-color:#145a50;box-shadow:0 0 0 3px rgb(20 90 80/12%)}.operations-production [role=dialog] details>summary{align-items:center;display:flex;gap:.65rem}.operations-production [role=dialog] details>summary:before{background:#dce9e6;border-radius:999px;color:#145a50;content:"Ficha";font-family:var(--ds-font-sans);font-size:.62rem;font-weight:800;letter-spacing:.08em;padding:.34rem .48rem;text-transform:uppercase}.operations-production [role=dialog]>div>.bg-jade{border:1px solid rgb(255 255 255/12%);box-shadow:0 12px 28px rgb(16 45 45/22%)}.operations-system-v1 .operations-purchases__header{margin:1.2rem 0 1.15rem}.operations-system-v1 .operations-purchases__heading{gap:1rem;margin-bottom:.8rem}.operations-system-v1 .operations-purchases__heading>div>p{font-size:.68rem}.operations-system-v1 .operations-purchases__heading h1{font-size:clamp(2.05rem,3.2vw,3rem);letter-spacing:-.04em;line-height:1;margin-top:.35rem}.operations-system-v1 .operations-purchases__heading span{font-size:.9rem;line-height:1.5;margin-top:.5rem}.operations-system-v1 .operations-purchases__heading-actions{gap:.65rem}.operations-system-v1 .operations-purchases__flow{min-height:5.1rem;padding:.6rem .8rem}.operations-system-v1 .operations-purchases__summary--registry{padding:.75rem}.operations-system-v1 .operations-purchases__overview-metric{min-height:7.25rem;padding:.85rem .95rem}.operations-system-v1 .operations-purchases__overview-metric>span{height:2.65rem;width:2.65rem}.operations-system-v1 .operations-purchases__overview-metric strong{font-size:clamp(1.8rem,2.15vw,2.15rem);letter-spacing:-.045em;line-height:1;margin-top:.2rem;white-space:nowrap}.operations-system-v1 .operations-purchases__overview-metric b{font-size:.78rem}.operations-system-v1 .operations-purchases__overview-metric small{font-size:.68rem}.operations-system-v1 .operations-purchases__invoice-table{padding:1.5rem}.operations-system-v1 .operations-purchases__invoice-table h3{font-size:1.875rem;letter-spacing:-.035em;line-height:1.08}.operations-system-v1 .operations-purchases__invoice-table-heading>div>p.text-sm{font-size:.875rem;line-height:1.55}.operations-system-v1 .operations-purchases__invoice-filter select,.operations-system-v1 .operations-purchases__invoice-search input{font-size:.875rem}.operations-system-v1 .operations-purchases__invoice-table th{font-size:.75rem}.operations-system-v1 .operations-purchases__invoice-table td{font-size:.875rem}.operations-system-v1 .operations-purchases__invoice-status,.operations-system-v1 .operations-purchases__invoice-table td .text-xs,.operations-system-v1 .operations-purchases__invoice-table-note{font-size:.75rem}.operations-system-v1 .operations-purchases__invoice-view{font-size:.875rem}.operations-system-v1 .operations-pricing__filters label>span{font-size:.75rem}.operations-system-v1 .operations-pricing__filters .field{font-size:.875rem}.operations-system-v1 .operations-purchases__freight-hero{padding:1.1rem 1.25rem}.operations-system-v1 .operations-production__hero-heading h2,.operations-system-v1 .operations-production__pending h3,.operations-system-v1 .operations-purchases__freight-hero h2{font-size:1.875rem;letter-spacing:-.035em;line-height:1.08}.operations-system-v1 .operations-production__hero-heading>div:first-child>p:last-child,.operations-system-v1 .operations-production__pending>header>div:first-child>p:last-child,.operations-system-v1 .operations-purchases__freight-hero h2+p{font-size:.875rem;line-height:1.55}.operations-system-v1 .operations-production__metrics article,.operations-system-v1 .operations-purchases__freight-metrics article{padding:.9rem 1rem}.operations-system-v1 .operations-production__metrics strong,.operations-system-v1 .operations-purchases__freight-metrics strong,.operations-system-v1 .operations-purchases__freight-overview strong{font-size:clamp(1.8rem,2.15vw,2.15rem);line-height:1}.operations-system-v1 .operations-production__metrics p,.operations-system-v1 .operations-production__metrics small,.operations-system-v1 .operations-purchases__freight-metrics p,.operations-system-v1 .operations-purchases__freight-metrics small{font-size:.7rem}.operations-system-v1 .operations-purchases__freight-card{padding:1.25rem}.operations-system-v1 .operations-purchases__freight-card h3,.operations-system-v1 .operations-purchases__freight-history h3,.operations-system-v1 .operations-purchases__freight-registry h2{font-size:1.875rem;letter-spacing:-.035em;line-height:1.08}.operations-system-v1 .operations-purchases__freight-card h3+p,.operations-system-v1 .operations-purchases__freight-history h3+p,.operations-system-v1 .operations-purchases__freight-registry h2+p{font-size:.875rem;line-height:1.55}.operations-system-v1 .operations-purchases__freight-registry th{font-size:.75rem}.operations-system-v1 .operations-purchases__freight-registry td,.operations-system-v1 .operations-purchases__freight-registry td button,.operations-system-v1 .operations-purchases__freight-registry td strong{font-size:.875rem}.operations-system-v1 .operations-purchases__freight-registry td small,.operations-system-v1 .operations-purchases__freight-registry>footer{font-size:.75rem}.operations-system-v1 .operations-production__hero,.operations-system-v1 .operations-production__pending{padding:1.5rem}.operations-system-v1 .operations-production__metrics{margin-top:1.35rem}@media (max-width:620px){.operations-production [role=dialog][aria-label^="Subir imágenes"]>header h3,.operations-production [role=dialog][aria-label^=Editar]>header h3{font-size:2rem}.operations-production [role=dialog][aria-label^="Subir imágenes"]>div:not(.absolute),.operations-production [role=dialog][aria-label^=Editar]>div:not(.absolute){padding-block:1rem}}.cart-page{background:#f7f3eb}.cart-banner{background:#fffdfa;border-bottom:1px solid rgb(16 32 49/10%);position:relative}.cart-banner:before{background:linear-gradient(90deg,#0f3937,#c8a35f 48%,#0f3937);content:"";height:3px;inset:0 0 auto;position:absolute}.cart-banner__inner{align-items:center;display:flex;gap:2rem;justify-content:space-between;min-height:8.75rem;padding-block:2.1rem}.cart-banner h1{color:var(--public-ink);font-family:var(--ds-font-display);font-size:clamp(2.65rem,4.1vw,4rem);font-weight:500;letter-spacing:-.055em;line-height:.95;margin:.5rem 0 0}.cart-banner>.cart-banner__inner>div>p:not(.eyebrow){color:#657078;font-size:.95rem;margin:.75rem 0 0}.cart-banner__details{align-items:end;border-left:1px solid rgb(16 45 45/13%);display:grid;gap:.75rem;min-width:14rem;padding-left:1.35rem}.cart-banner__details>p:first-child{align-items:baseline;display:flex;gap:.8rem;justify-content:space-between;margin:0}.cart-banner__details>p:first-child span{color:#66717d;font-size:.68rem;font-weight:800;letter-spacing:.1em;text-transform:uppercase}.cart-banner__details>p:first-child strong{color:var(--public-ink);font-family:var(--ds-font-display);font-size:1.7rem;font-weight:500;letter-spacing:-.04em;white-space:nowrap}.cart-banner__note{align-items:center;color:#355a55;display:flex;font-size:.72rem;font-weight:700;gap:.5rem;line-height:1.4;margin:0;max-width:18rem}.cart-banner__note .home-trust-icon{flex:0 0 auto;height:1.2rem;width:1.2rem}.cart-line__image{position:relative}.cart-line__image img{-o-object-position:center;object-position:center}@media (max-width:639px){.cart-banner__inner{align-items:start;flex-direction:column;gap:1rem;min-height:0;padding-block:2.25rem}.cart-banner__details{align-items:start;border-left:0;border-top:1px solid rgb(16 45 45/14%);min-width:0;padding:.9rem 0 0;width:100%}}.checkout-page{background:#f7f3eb}.checkout-banner{background:#fffdfa;border-bottom:1px solid rgb(16 32 49/10%);position:relative}.checkout-banner:before{background:linear-gradient(90deg,#0f3937,#c8a35f 48%,#0f3937);content:"";height:3px;inset:0 0 auto;position:absolute}.checkout-banner__inner{min-height:10.5rem;padding-block:2.25rem}.checkout-banner h1{color:var(--public-ink);font-family:var(--ds-font-display);font-size:clamp(2.65rem,4.1vw,4rem);font-weight:500;letter-spacing:-.055em;line-height:.95;margin:.5rem 0 0}.checkout-banner p:not(.eyebrow){color:#657078;font-size:.95rem;line-height:1.55;margin:.85rem 0 0;max-width:38rem}.checkout-shell{padding-block:clamp(1.5rem,3vw,2.75rem) clamp(3.5rem,6vw,5.5rem)}.checkout-mobile-progress{align-items:center;background:linear-gradient(135deg,#fffefa,#fff);border:1px solid rgb(16 32 49/9%);border-radius:1rem;box-shadow:0 .85rem 2rem rgb(29 35 39/7%);display:flex;justify-content:space-between;margin-bottom:1rem;padding:.85rem 1rem}.checkout-progress{align-items:center;border-bottom:1px solid rgb(16 32 49/11%);margin:0 0 1.6rem;padding:0 0 1.15rem}.checkout-progress li{min-width:0}.checkout-progress li>span:nth-child(2){white-space:nowrap}.checkout-progress li>span:last-child{flex:1 1 auto;max-width:3.1rem;min-width:1rem}.checkout-content-grid{align-items:start;display:grid;gap:1.5rem;grid-template-columns:minmax(0,1fr)}.checkout-card,.checkout-summary{background:linear-gradient(145deg,#fffefa,#fff);border-color:rgb(16 32 49/9%);border-radius:1rem;box-shadow:0 1rem 2.5rem rgb(29 35 39/8%)}.checkout-card,.checkout-summary{min-height:20rem}.payment-method-mark{align-items:center;background:#fff;border:1px solid rgb(16 32 49/9%);border-radius:.45rem;display:inline-flex;flex:0 0 2.5rem;height:1.65rem;justify-content:center;overflow:hidden;width:2.5rem}.payment-method-mark img{display:block;height:1.28rem;max-height:1.28rem;max-width:1.28rem;-o-object-fit:contain;object-fit:contain;width:1.28rem}.payment-method-mark--bre-b{background:#32005a;border-color:#32005a;flex-basis:3.3rem;width:3.3rem}.payment-method-mark--bre-b img{height:2.35rem;max-height:none;max-width:none;-o-object-fit:initial;object-fit:fill;width:auto}.payment-method-mark--nequi img{height:1.32rem;max-height:1.32rem;max-width:1.32rem;width:1.32rem}.payment-method-mark--bancolombia{border:0;border-radius:50%}.payment-method-mark--bancolombia img{height:1.45rem;max-height:1.45rem;max-width:1.45rem;width:1.45rem}.checkout-review{border:1px solid rgb(16 32 49/9%);border-radius:1rem;overflow:hidden}.checkout-review__header{background:linear-gradient(135deg,#f8f5ee,#eee7da);border-bottom:1px solid rgb(16 32 49/9%);padding:clamp(1.25rem,3vw,2rem)}.checkout-review__header h3,.checkout-review__transfer h4{color:var(--public-ink);font-family:var(--ds-font-display);font-size:1.65rem;font-weight:500;letter-spacing:-.04em;line-height:1;margin:.5rem 0 0}.checkout-review__header>p:last-child{color:#657078;font-size:.82rem;line-height:1.55;margin:.65rem 0 0;max-width:34rem}.checkout-review__choices,.checkout-review__items{padding-inline:clamp(1.25rem,3vw,2rem)}.checkout-review__items{padding-top:1.2rem}.checkout-review__line{align-items:start;display:flex;font-size:.88rem;gap:1rem;justify-content:space-between;margin:0;padding:.65rem 0}.checkout-review__line>span:first-child{color:#26313f;line-height:1.35}.checkout-review__line>span:first-child>span{color:#69737c;display:block;font-size:.72rem;margin-top:.2rem}.checkout-review__line strong{color:var(--public-ink);flex:0 0 auto;font-size:.86rem}.checkout-review__delivery{border-top:1px solid rgb(16 32 49/9%);margin:.5rem clamp(1.25rem,3vw,2rem) 0}.checkout-review__total{align-items:baseline;background:#102235;color:#fffdfa;display:flex;justify-content:space-between;margin-top:1rem;padding:1rem clamp(1.25rem,3vw,2rem)}.checkout-review__total span{font-size:.76rem;font-weight:800;letter-spacing:.08em;text-transform:uppercase}.checkout-review__total strong{font-family:var(--ds-font-display);font-size:1.6rem;font-weight:500;letter-spacing:-.04em}.checkout-review__choices{background:#fffdfa;display:grid;gap:.8rem;padding-block:1rem}.checkout-review__choices p{align-items:center;display:flex;font-size:.75rem;gap:1rem;justify-content:space-between;margin:0}.checkout-review__choices p>span{color:#69737c;font-weight:700}.checkout-review__choices p>strong{align-items:center;color:var(--public-ink);display:flex;font-size:.76rem;font-weight:800;text-align:right}.checkout-review__payment-method{gap:.55rem}.checkout-review__payment-method .payment-method-mark{flex-basis:4rem;height:1.7rem;width:4rem}.checkout-review__payment-method .payment-method-mark img{max-height:1.08rem;max-width:3.45rem}.checkout-review__payment-method .payment-method-mark--bre-b img{height:2.85rem;max-height:none;max-width:none}.checkout-review__transfer{background:linear-gradient(145deg,#f2f8f5,#e6f1ec);border-top:1px solid rgb(20 90 80/13%);padding:clamp(1.25rem,3vw,2rem)}.checkout-review__transfer dl{background:rgb(255 255 255/76%);border:1px solid rgb(20 90 80/12%);border-radius:.85rem;display:grid;gap:.8rem;margin:1rem 0 0;padding:1rem}.checkout-review__transfer dt{color:#68737a;font-size:.62rem;font-weight:800;letter-spacing:.09em;text-transform:uppercase}.checkout-review__transfer dd{color:var(--public-ink);font-size:.86rem;font-weight:800;margin:.2rem 0 0}.checkout-review__confirmation{border-top:1px solid rgb(20 90 80/13%);margin-top:1.25rem;padding-top:1.25rem}.checkout-review__confirmation h4{font-size:1.35rem}.checkout-review__confirmation>p{color:#5d6b6d;font-size:.82rem;line-height:1.55;margin:.6rem 0 0}.checkout-review__note{color:#657078;font-size:.72rem;line-height:1.45;margin:0;padding:1rem clamp(1.25rem,3vw,2rem)}@media (min-width:1024px){.checkout-content-grid{gap:2rem;grid-template-columns:minmax(0,1fr) 330px}.checkout-summary{position:sticky;top:1.5rem}}@media (max-width:639px){.checkout-banner__inner{min-height:0;padding-block:2.25rem}.checkout-card,.checkout-summary{min-height:0}}.operations-system-v1 .operations-finance__receivables>section>.surface,.operations-system-v1 .operations-finance__receivables>section>aside>.surface,.operations-system-v1 .operations-finance__receivables>section>aside>section{border:1px solid rgb(16 32 49/10%);box-shadow:0 .85rem 2.2rem rgb(16 32 49/7%);position:relative}.operations-system-v1 .operations-finance__receivables>section:first-child>article{overflow:hidden}.operations-system-v1 .operations-finance__receivables>section:first-child>article:before{content:"";height:.22rem;inset:0 0 auto;position:absolute}.operations-system-v1 .operations-finance__receivables>section:first-child>article:first-child:before{background:#123b36}.operations-system-v1 .operations-finance__receivables>section:first-child>article:nth-child(2):before{background:#c9857b}.operations-system-v1 .operations-finance__receivables>section:first-child>article:nth-child(3):before{background:#b77920}.operations-system-v1 .operations-finance__receivables>section:first-child>article:nth-child(4):before{background:#2f7568}.operations-system-v1 .operations-finance__receivables>section:first-child>article>div{position:relative}.operations-system-v1 .operations-finance__receivables>section:first-child>article:first-child{background:#c7dcd5!important;border-color:#a8c8be!important}.operations-system-v1 .operations-finance__receivables>section:first-child>article:first-child>div>span{background:rgb(255 255 255/78%)!important;color:#123b36!important}.operations-system-v1 .operations-finance__receivables>section:first-child>article:nth-child(2){background:#f8e4e1!important;border-color:#e9c1bb!important}.operations-system-v1 .operations-finance__receivables>section:first-child>article:nth-child(2)>div>span{background:rgb(255 255 255/78%)!important;color:#c9857b!important}.operations-system-v1 .operations-finance__receivables>section:first-child>article:nth-child(3){background:#fff3dc!important;border-color:#e9cd95!important}.operations-system-v1 .operations-finance__receivables>section:first-child>article:nth-child(3)>div>span{background:rgb(255 255 255/82%)!important;color:#9a6a26!important}.operations-system-v1 .operations-finance__receivables>section:first-child>article:nth-child(4){background:#e7f1ee!important;border-color:#c7dfd8!important}.operations-system-v1 .operations-finance__receivables>section:first-child>article:nth-child(4)>div>span{background:rgb(255 255 255/78%)!important;color:#2f7568!important}.operations-system-v1 .operations-finance__receivables>section:nth-child(2)>article,.operations-system-v1 .operations-finance__receivables>section:nth-child(2)>aside{background:linear-gradient(145deg,#fffefa,#fffdf9 72%)}.operations-system-v1 .operations-finance__receivables>section:nth-child(2)>article>header,.operations-system-v1 .operations-finance__receivables>section:nth-child(2)>aside>header,.operations-system-v1 .operations-finance__receivables>section:nth-child(3)>article>header,.operations-system-v1 .operations-finance__receivables>section:nth-child(3)>aside>section>header{background:linear-gradient(115deg,rgb(248 245 238/92%),rgb(255 253 249/70%))}.operations-system-v1 .operations-finance__receivables>section:nth-child(2)>aside>header{border-bottom-color:rgb(16 32 49/8%)}.operations-system-v1 .operations-finance__receivables>section:nth-child(2)>aside>div>div{border-radius:.7rem;padding-inline:.25rem;transition:background .16s ease,transform .16s ease}.operations-system-v1 .operations-finance__receivables>section:nth-child(2)>aside>div>div:hover{background:#f6f1e8;transform:translateX(.15rem)}.operations-system-v1 .operations-finance__receivables>section:nth-child(3)>article{background:linear-gradient(145deg,#fffefa,#fffdf9 68%)}.operations-system-v1 .operations-finance__receivables>section:nth-child(3)>article>header{border-bottom-color:rgb(16 32 49/8%)}.operations-system-v1 .operations-finance__receivables>section:nth-child(3)>article table tbody tr{transition:background .16s ease}.operations-system-v1 .operations-finance__receivables>section:nth-child(3)>article table tbody tr:hover{background:#f8f4ec}.operations-system-v1 .operations-finance__receivables>section:nth-child(3)>aside>section:first-child{background:linear-gradient(145deg,#fffefa,#fffdf9)}.operations-system-v1 .operations-finance__receivables>section:nth-child(3)>aside>section:first-child a{border-radius:.72rem;transition:background .16s ease,transform .16s ease}.operations-system-v1 .operations-finance__receivables>section:nth-child(3)>aside>section:first-child a:hover{background:#eef5f2;transform:translateX(.15rem)}.operations-system-v1 .operations-finance__receivables>section:nth-child(3)>aside>section:last-child{background:linear-gradient(145deg,#edf5f2,#f9fcfa);border-color:#cfe5df;box-shadow:0 .75rem 1.8rem rgb(16 77 72/9%)}.finance-reports-overview>section:last-child>aside>section:first-child{padding:1.25rem}.finance-reports-overview>section:last-child>aside>section:first-child>p+p{font-size:.9rem;line-height:1.5;margin-top:.65rem}.finance-reports-overview>section:last-child>aside>section:first-child button{border-color:rgb(16 32 49/12%);border-radius:1rem;min-height:7.8rem;padding:1.15rem}.finance-reports-overview>section:last-child>aside>section:first-child button strong{font-size:1rem;line-height:1.2}.finance-reports-overview>section:last-child>aside>section:first-child button span:last-child{font-size:.78rem;line-height:1.4}.finance-reports-overview>section:last-child>aside>section:last-child{background:#edf8f5;border-color:#c8e5dc;padding:1.3rem}.finance-reports-overview>section:last-child>aside>section:last-child>div>span{background:#fffdf9;color:var(--ops-green)}.finance-reports-overview>section:last-child>aside>section:last-child .eyebrow{color:var(--ops-green)}.finance-reports-overview>section:last-child>aside>section:last-child ul{margin-top:.95rem}.finance-reports-overview>section:last-child>aside>section:last-child li{padding-left:1.55rem;position:relative}.finance-reports-overview>section:last-child>aside>section:last-child li:before{align-items:center;background:#17845f;border-radius:50%;color:#fff;content:"✓";display:flex;font-size:.62rem;font-weight:800;height:1rem;justify-content:center;left:0;position:absolute;top:.38rem;width:1rem}.finance-reports-overview>section:first-child>article{background:linear-gradient(145deg,#fffefa,#fffdf9 72%);border-color:rgb(16 32 49/8%)}.finance-reports-overview>section:first-child>article>div>span{box-shadow:inset 0 0 0 1px rgb(16 77 72/5%)}.finance-reports-overview>section:first-child>article button{border-radius:.7rem}.finance-reports-overview>section:last-child>article tbody button{background:#edf5f2;border-radius:999px;padding:.35rem .7rem;transition:background .16s ease,transform .16s ease}.finance-reports-overview>section:last-child>article tbody button:hover{background:#dcece6;transform:translateX(.12rem)}.finance-reports-overview>section:last-child>article tbody tr:hover{background:#fbf8f1}@media (max-width:767px){.finance-reports-overview>section:last-child>aside>section:first-child button{min-height:0}}@media (max-width:1180px){.operations-purchases__heading-actions{align-items:stretch;flex-basis:100%;justify-content:space-between}.operations-purchases__flow{max-width:none}.operations-purchases__freight-metrics{grid-template-columns:repeat(2,minmax(0,1fr))}.operations-purchases__freight-metrics article:nth-child(3){border-left:0;border-top:1px solid rgb(16 32 49/9%)}.operations-purchases__freight-metrics article:nth-child(4){border-top:1px solid rgb(16 32 49/9%)}}@media (max-width:767px){.operations-purchases__heading-actions{align-items:stretch;flex-direction:column-reverse}.operations-purchases__heading-actions>.btn-secondary{align-self:flex-start}.operations-purchases__flow{overflow-x:auto}.operations-purchases__flow>p{display:none}.operations-purchases__flow ol{min-width:30rem}.operations-purchases__freight-hero{align-items:start;grid-template-columns:auto minmax(0,1fr);padding:1rem}.operations-purchases__freight-hero-status{border-left:0;border-top:1px solid rgb(16 45 45/12%);grid-column:1/-1;padding:.8rem 0 0}.operations-purchases__freight-metrics{grid-template-columns:1fr}.operations-purchases__freight-metrics article+article,.operations-purchases__freight-metrics article:nth-child(3),.operations-purchases__freight-metrics article:nth-child(4){border-left:0;border-top:1px solid rgb(16 32 49/9%)}.operations-purchases__freight-card{padding:1rem}.operations-purchases__freight-card>header{align-items:start;flex-direction:column}.operations-purchases__freight-fields,.operations-purchases__freight-result{grid-template-columns:1fr}.operations-purchases__freight-result>div+div{border-left:0;border-top:1px solid rgb(16 45 45/11%)}.operations-purchases__freight-card>footer{align-items:stretch;flex-direction:column}.operations-purchases__freight-card>footer .btn-primary{width:100%}.operations-purchases__freight-history{padding:1rem}.operations-purchases__freight-history>header{align-items:start;flex-direction:column}.operations-purchases__freight-overview{grid-template-columns:repeat(2,minmax(0,1fr))}.operations-purchases__freight-slot{padding:1rem}.operations-purchases__freight-slot h2{font-size:1.45rem}.operations-purchases__freight-slot-invoices article{align-items:start;flex-direction:column;gap:.3rem}.operations-purchases__freight-slot-invoices article>span{text-align:left}.operations-purchases__freight-overview article{border-bottom:1px solid rgb(16 32 49/9%);border-right:0;padding:.65rem .85rem}.operations-purchases__freight-overview article:nth-child(odd){border-right:1px solid rgb(16 32 49/9%)}.operations-purchases__freight-overview article:last-child{border-bottom:0}.operations-purchases__freight-registry{padding:1rem}.operations-purchases__freight-registry>header{align-items:start;flex-direction:column}.operations-purchases__freight-registry h2{font-size:1.8rem}.operations-purchases__freight-tools,.operations-purchases__freight-tools label{width:100%}.operations-purchases__freight-bottom,.operations-purchases__freight-detail>div{grid-template-columns:1fr}.operations-purchases__freight-detail-metrics{grid-template-columns:repeat(2,minmax(0,1fr));gap:.75rem 0}.operations-purchases__freight-detail-metrics>div{border-right:0;padding:0 .5rem}.operations-purchases__freight-detail-metrics>div:nth-child(odd){border-right:1px solid rgb(16 32 49/9%);padding-left:0}.operations-purchases__freight-detail-data{grid-template-columns:1fr;gap:.65rem}.operations-production__metrics{grid-template-columns:repeat(2,minmax(0,1fr))}.operations-production__metrics article:nth-child(3){border-left:0;border-top:1px solid rgb(16 32 49/8%)}.operations-production__metrics article:nth-child(4){border-top:1px solid rgb(16 32 49/8%)}.operations-purchases__shipment>header{align-items:start;flex-direction:column;gap:.55rem}.operations-purchases__shipment time{text-align:left}.operations-purchases__shipment-metrics{grid-template-columns:repeat(2,minmax(0,1fr));gap:.8rem 0}.operations-purchases__shipment-metrics>div{border-right:0;padding:0 .5rem}.operations-purchases__shipment-metrics>div:nth-child(odd){border-right:1px solid rgb(16 32 49/8%);padding-left:0}.operations-purchases__shipment-metrics>div:nth-child(2n){padding-right:0}.operations-purchases__shipment-details{grid-template-columns:1fr;gap:.7rem}.operations-purchases__summary:has(.btn-primary) .operations-purchases__summary-strip>*{border-bottom:1px solid rgb(16 32 49/9%);border-right:0;padding:.65rem 0}.operations-purchases__summary:has(.btn-primary) .operations-purchases__summary-strip>:last-child{border-bottom:0}.operations-purchases__registry>.operations-purchases__summary:has(.btn-primary){grid-template-columns:1fr}.operations-purchases__registry>.operations-purchases__summary .operations-purchases__summary-strip{grid-template-columns:1fr}.operations-purchases__registry>.operations-purchases__summary .operations-purchases__summary-strip>*{border-bottom:1px solid rgb(16 32 49/9%);border-right:0}.operations-purchases__registry>.operations-purchases__summary .operations-purchases__trm{margin-top:.55rem}.operations-purchases__invoice-table{padding:1rem}.operations-purchases__invoice-toolbar{align-items:stretch;flex-basis:100%;justify-content:stretch}.operations-purchases__invoice-search{flex:1 1 100%}.operations-purchases__invoice-filter{flex:1 1 auto;justify-content:center}.operations-purchases__invoice-toolbar .btn-primary{flex:1 1 auto}.operations-purchases__invoice-entry-modal{max-height:94vh;max-width:100%}.operations-purchases__invoice-entry-modal .belario-modal__body,.operations-purchases__invoice-entry-modal .belario-modal__header{padding-inline:1rem}.operations-purchases__invoice-entry-intro{align-items:start;flex-direction:column}.operations-purchases__invoice-entry-grid{grid-template-columns:1fr}.operations-purchases__invoice-entry-grid .md\:col-span-2,.operations-purchases__invoice-entry-grid .xl\:col-span-3{grid-column:auto}.operations-purchases__invoice-entry-actions>*{flex:1 1 auto}.operations-expenses__entry-modal{max-height:94vh;max-width:100%}.operations-expenses__entry-modal .belario-modal__body,.operations-expenses__entry-modal .belario-modal__header{padding-inline:1rem}.operations-expenses__entry-intro{align-items:start;flex-direction:column}.operations-expenses__coverage-grid,.operations-expenses__entry-grid{grid-template-columns:1fr}.operations-expenses__entry-grid .md\:col-span-2,.operations-expenses__entry-grid .xl\:col-span-3{grid-column:auto}.operations-expenses__entry-actions>div{width:100%}.operations-expenses__entry-actions>div>*{flex:1 1 auto}.operations-purchases__invoice-detail-modal{max-width:100%}.operations-purchases__invoice-detail-modal .belario-modal__body,.operations-purchases__invoice-detail-modal .belario-modal__header{padding-inline:1rem}.operations-purchases__invoice-detail-metrics{grid-template-columns:repeat(2,minmax(0,1fr))}.operations-purchases__invoice-detail-line-list article{align-items:start;grid-template-columns:3rem minmax(0,1fr) auto}.operations-purchases__invoice-detail-line-list article>b{grid-column:3;grid-row:1/span 2}.operations-purchases__invoice-detail-trace{grid-template-columns:1fr}.operations-purchases__invoice-detail-trace aside{border-left:0;border-top:1px solid rgb(16 45 45/11%);padding-left:0;padding-top:.85rem}}@media (max-width:620px){.operations-production__hero,.operations-production__pending{padding:1rem}.operations-production__hero-actions{width:100%}.operations-production__hero-actions>*{flex:1}.operations-production__metrics article{gap:.6rem;padding:.8rem}.operations-production__metrics article>span{height:2.3rem;width:2.3rem}.operations-production__metrics strong{font-size:1.35rem}.operations-production__supplier-list button{align-items:start;grid-template-columns:auto minmax(0,1fr) auto}.operations-production__supplier-action{grid-column:2/-1}.operations-production__supplier-badge{align-self:center}.operations-production__catalog summary{align-items:start;grid-template-columns:auto minmax(0,1fr);padding:1rem}.operations-production__catalog-action{grid-column:2}.operations-production__catalog-content{padding:1rem}.operations-production__catalog-grid article{align-items:start;grid-template-columns:2.8rem minmax(0,1fr) auto}.operations-production__catalog-stock{grid-column:2}.operations-production__catalog-grid button{grid-column:2/-1;text-align:left}}.file\:mr-3::file-selector-button{margin-right:.75rem}.file\:rounded-lg::file-selector-button{border-radius:.5rem}.file\:border-0::file-selector-button{border-width:0}.file\:bg-ivory::file-selector-button{--tw-bg-opacity:1;background-color:rgb(246 241 232/var(--tw-bg-opacity,1))}.file\:px-3::file-selector-button{padding-left:.75rem;padding-right:.75rem}.file\:py-1\.5::file-selector-button{padding-top:.375rem;padding-bottom:.375rem}.file\:text-xs::file-selector-button{font-size:.75rem;line-height:1rem}.file\:font-bold::file-selector-button{font-weight:700}.file\:text-ink::file-selector-button{--tw-text-opacity:1;color:rgb(16 32 49/var(--tw-text-opacity,1))}.first\:pt-0:first-child{padding-top:0}.last\:border-0:last-child{border-width:0}.last\:pb-0:last-child{padding-bottom:0}.hover\:-translate-y-0\.5:hover{--tw-translate-y:-0.125rem}.hover\:-translate-y-0\.5:hover,.hover\:-translate-y-1:hover{transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.hover\:-translate-y-1:hover{--tw-translate-y:-0.25rem}.hover\:-translate-y-px:hover{--tw-translate-y:-1px;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.hover\:border-ink\/20:hover{border-color:rgb(16 32 49/.2)}.hover\:border-jade:hover{--tw-border-opacity:1;border-color:rgb(16 45 45/var(--tw-border-opacity,1))}.hover\:border-jade\/40:hover{border-color:rgb(16 45 45/.4)}.hover\:border-jade\/45:hover{border-color:rgb(16 45 45/.45)}.hover\:border-white:hover{--tw-border-opacity:1;border-color:rgb(255 255 255/var(--tw-border-opacity,1))}.hover\:bg-\[\#dce9e6\]:hover{--tw-bg-opacity:1;background-color:rgb(220 233 230/var(--tw-bg-opacity,1))}.hover\:bg-\[\#edf1ef\]:hover{--tw-bg-opacity:1;background-color:rgb(237 241 239/var(--tw-bg-opacity,1))}.hover\:bg-\[\#edf5f2\]:hover{--tw-bg-opacity:1;background-color:rgb(237 245 242/var(--tw-bg-opacity,1))}.hover\:bg-\[\#f6eedf\]:hover{--tw-bg-opacity:1;background-color:rgb(246 238 223/var(--tw-bg-opacity,1))}.hover\:bg-\[\#fafbfb\]:hover{--tw-bg-opacity:1;background-color:rgb(250 251 251/var(--tw-bg-opacity,1))}.hover\:bg-\[\#fbf4ef\]:hover{--tw-bg-opacity:1;background-color:rgb(251 244 239/var(--tw-bg-opacity,1))}.hover\:bg-\[\#fff1e6\]:hover{--tw-bg-opacity:1;background-color:rgb(255 241 230/var(--tw-bg-opacity,1))}.hover\:bg-\[\#fffdf9\]:hover{--tw-bg-opacity:1;background-color:rgb(255 253 249/var(--tw-bg-opacity,1))}.hover\:bg-ink:hover{--tw-bg-opacity:1;background-color:rgb(16 32 49/var(--tw-bg-opacity,1))}.hover\:bg-ink\/5:hover{background-color:rgb(16 32 49/.05)}.hover\:bg-ivory:hover{--tw-bg-opacity:1;background-color:rgb(246 241 232/var(--tw-bg-opacity,1))}.hover\:bg-ivory\/45:hover{background-color:rgb(246 241 232/.45)}.hover\:bg-ivory\/55:hover{background-color:rgb(246 241 232/.55)}.hover\:bg-sand:hover{--tw-bg-opacity:1;background-color:rgb(232 223 209/var(--tw-bg-opacity,1))}.hover\:bg-white:hover{--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1))}.hover\:bg-white\/10:hover{background-color:rgb(255 255 255/.1)}.hover\:text-gold\/70:hover{color:rgb(200 164 90/.7)}.hover\:text-ink:hover{--tw-text-opacity:1;color:rgb(16 32 49/var(--tw-text-opacity,1))}.hover\:text-jade:hover,.hover\:text-petrol:hover{--tw-text-opacity:1;color:rgb(16 45 45/var(--tw-text-opacity,1))}.hover\:text-white:hover{--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1))}.hover\:shadow-\[0_12px_28px_rgba\(12\2c 58\2c 56\2c \.12\)\]:hover{--tw-shadow:0 12px 28px rgba(12,58,56,.12);--tw-shadow-colored:0 12px 28px var(--tw-shadow-color)}.hover\:shadow-\[0_12px_28px_rgba\(12\2c 58\2c 56\2c \.12\)\]:hover,.hover\:shadow-lg:hover{box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.hover\:shadow-lg:hover{--tw-shadow:0 10px 15px -3px rgb(0 0 0/0.1),0 4px 6px -4px rgb(0 0 0/0.1);--tw-shadow-colored:0 10px 15px -3px var(--tw-shadow-color),0 4px 6px -4px var(--tw-shadow-color)}.hover\:shadow-md:hover{--tw-shadow:0 4px 6px -1px rgb(0 0 0/0.1),0 2px 4px -2px rgb(0 0 0/0.1);--tw-shadow-colored:0 4px 6px -1px var(--tw-shadow-color),0 2px 4px -2px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.focus-visible\:outline:focus-visible{outline-style:solid}.focus-visible\:outline-2:focus-visible{outline-width:2px}.focus-visible\:outline-offset-2:focus-visible{outline-offset:2px}.focus-visible\:outline-offset-\[-2px\]:focus-visible{outline-offset:-2px}.focus-visible\:outline-jade:focus-visible{outline-color:#102D2D}.active\:cursor-grabbing:active{cursor:grabbing}.disabled\:cursor-not-allowed:disabled{cursor:not-allowed}.disabled\:cursor-wait:disabled{cursor:wait}.disabled\:bg-ivory:disabled{--tw-bg-opacity:1;background-color:rgb(246 241 232/var(--tw-bg-opacity,1))}.disabled\:bg-muted:disabled{--tw-bg-opacity:1;background-color:rgb(102 113 125/var(--tw-bg-opacity,1))}.disabled\:text-muted:disabled{--tw-text-opacity:1;color:rgb(102 113 125/var(--tw-text-opacity,1))}.disabled\:opacity-40:disabled{opacity:.4}.disabled\:opacity-45:disabled{opacity:.45}.disabled\:opacity-50:disabled{opacity:.5}.disabled\:opacity-60:disabled{opacity:.6}.disabled\:opacity-70:disabled{opacity:.7}.group[open] .group-open\:rotate-90{--tw-rotate:90deg}.group:hover .group-hover\:scale-105,.group[open] .group-open\:rotate-90{transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.group:hover .group-hover\:scale-105{--tw-scale-x:1.05;--tw-scale-y:1.05}.group:hover .group-hover\:scale-\[1\.02\]{--tw-scale-x:1.02;--tw-scale-y:1.02}.group:hover .group-hover\:scale-\[1\.02\],.group:hover .group-hover\:scale-\[1\.03\]{transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.group:hover .group-hover\:scale-\[1\.03\]{--tw-scale-x:1.03;--tw-scale-y:1.03}.group:hover .group-hover\:bg-white{--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1))}.group:hover .group-hover\:text-ink{--tw-text-opacity:1;color:rgb(16 32 49/var(--tw-text-opacity,1))}.group:hover .group-hover\:opacity-100{opacity:1}@media (min-width:640px){.sm\:bottom-5{bottom:1.25rem}.sm\:left-auto{left:auto}.sm\:right-5{right:1.25rem}.sm\:right-7{right:1.75rem}.sm\:top-7{top:1.75rem}.sm\:col-span-2{grid-column:span 2/span 2}.sm\:mx-6{margin-left:1.5rem;margin-right:1.5rem}.sm\:mx-8{margin-left:2rem;margin-right:2rem}.sm\:inline{display:inline}.sm\:h-28{height:7rem}.sm\:h-32{height:8rem}.sm\:h-36{height:9rem}.sm\:h-64{height:16rem}.sm\:min-h-\[500px\]{min-height:500px}.sm\:w-24{width:6rem}.sm\:w-28{width:7rem}.sm\:w-36{width:9rem}.sm\:w-60{width:15rem}.sm\:w-\[322px\]{width:322px}.sm\:w-auto{width:auto}.sm\:max-w-5xl{max-width:64rem}.sm\:max-w-lg{max-width:32rem}.sm\:max-w-md{max-width:28rem}.sm\:max-w-sm{max-width:24rem}.sm\:max-w-xs{max-width:20rem}.sm\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.sm\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.sm\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.sm\:grid-cols-5{grid-template-columns:repeat(5,minmax(0,1fr))}.sm\:grid-cols-\[112px_1fr_auto\]{grid-template-columns:112px 1fr auto}.sm\:grid-cols-\[120px_minmax\(0\2c 1fr\)_auto\]{grid-template-columns:120px minmax(0,1fr) auto}.sm\:grid-cols-\[1fr_150px_auto\]{grid-template-columns:1fr 150px auto}.sm\:grid-cols-\[1fr_1fr_1fr_1fr_auto\]{grid-template-columns:1fr 1fr 1fr 1fr auto}.sm\:grid-cols-\[1fr_1fr_1fr_auto\]{grid-template-columns:1fr 1fr 1fr auto}.sm\:grid-cols-\[1fr_auto\]{grid-template-columns:1fr auto}.sm\:grid-cols-\[1fr_auto_auto\]{grid-template-columns:1fr auto auto}.sm\:grid-cols-\[3\.75rem_minmax\(0\2c 1fr\)_auto\]{grid-template-columns:3.75rem minmax(0,1fr) auto}.sm\:grid-cols-\[52px_1fr\]{grid-template-columns:52px 1fr}.sm\:grid-cols-\[72px_minmax\(0\2c 1fr\)_auto\]{grid-template-columns:72px minmax(0,1fr) auto}.sm\:grid-cols-\[auto_minmax\(0\2c 1fr\)_auto\]{grid-template-columns:auto minmax(0,1fr) auto}.sm\:grid-cols-\[minmax\(0\2c \.45fr\)_minmax\(0\2c 1fr\)_auto\]{grid-template-columns:minmax(0,.45fr) minmax(0,1fr) auto}.sm\:grid-cols-\[minmax\(0\2c 1fr\)_auto\]{grid-template-columns:minmax(0,1fr) auto}.sm\:grid-cols-\[minmax\(0\2c 1fr\)_minmax\(0\2c 1fr\)_auto\]{grid-template-columns:minmax(0,1fr) minmax(0,1fr) auto}.sm\:grid-cols-\[minmax\(170px\2c \.75fr\)_minmax\(0\2c 1fr\)_auto\]{grid-template-columns:minmax(170px,.75fr) minmax(0,1fr) auto}.sm\:flex-row{flex-direction:row}.sm\:flex-col{flex-direction:column}.sm\:items-start{align-items:flex-start}.sm\:items-end{align-items:flex-end}.sm\:items-center{align-items:center}.sm\:justify-end{justify-content:flex-end}.sm\:justify-center{justify-content:center}.sm\:justify-between{justify-content:space-between}.sm\:gap-2{gap:.5rem}.sm\:gap-4{gap:1rem}.sm\:gap-5{gap:1.25rem}.sm\:divide-x>:not([hidden])~:not([hidden]){--tw-divide-x-reverse:0;border-right-width:calc(1px * var(--tw-divide-x-reverse));border-left-width:calc(1px * calc(1 - var(--tw-divide-x-reverse)))}.sm\:divide-y-0>:not([hidden])~:not([hidden]){--tw-divide-y-reverse:0;border-top-width:calc(0px * calc(1 - var(--tw-divide-y-reverse)));border-bottom-width:calc(0px * var(--tw-divide-y-reverse))}.sm\:rounded-3xl{border-radius:1.5rem}.sm\:p-10{padding:2.5rem}.sm\:p-12{padding:3rem}.sm\:p-4{padding:1rem}.sm\:p-5{padding:1.25rem}.sm\:p-6{padding:1.5rem}.sm\:p-7{padding:1.75rem}.sm\:p-8{padding:2rem}.sm\:p-9{padding:2.25rem}.sm\:px-5{padding-left:1.25rem;padding-right:1.25rem}.sm\:px-6{padding-left:1.5rem;padding-right:1.5rem}.sm\:px-7{padding-left:1.75rem;padding-right:1.75rem}.sm\:px-8{padding-left:2rem;padding-right:2rem}.sm\:py-0{padding-top:0;padding-bottom:0}.sm\:py-10{padding-top:2.5rem;padding-bottom:2.5rem}.sm\:py-20{padding-top:5rem;padding-bottom:5rem}.sm\:py-5{padding-top:1.25rem;padding-bottom:1.25rem}.sm\:py-6{padding-top:1.5rem;padding-bottom:1.5rem}.sm\:pb-0{padding-bottom:0}.sm\:pl-6{padding-left:1.5rem}.sm\:pr-6{padding-right:1.5rem}.sm\:pt-0{padding-top:0}.sm\:text-right{text-align:right}.sm\:text-2xl{font-size:1.5rem;line-height:2rem}.sm\:text-3xl{font-size:1.875rem;line-height:2.25rem}.sm\:text-4xl{font-size:2.25rem;line-height:2.5rem}.sm\:text-5xl{font-size:3rem;line-height:1}.sm\:text-6xl{font-size:3.75rem;line-height:1}.sm\:text-lg{font-size:1.125rem;line-height:1.75rem}}@media (min-width:768px){.md\:col-span-2{grid-column:span 2/span 2}.md\:col-span-3{grid-column:span 3/span 3}.md\:col-span-4{grid-column:span 4/span 4}.md\:block{display:block}.md\:hidden{display:none}.md\:max-w-\[53rem\]{max-width:53rem}.md\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.md\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.md\:grid-cols-\[1\.2fr_1fr_110px_150px_auto\]{grid-template-columns:1.2fr 1fr 110px 150px auto}.md\:grid-cols-\[1\.2fr_1fr_160px_auto\]{grid-template-columns:1.2fr 1fr 160px auto}.md\:grid-cols-\[1\.2fr_1fr_1fr_auto\]{grid-template-columns:1.2fr 1fr 1fr auto}.md\:grid-cols-\[1\.35fr_\.85fr_auto\]{grid-template-columns:1.35fr .85fr auto}.md\:grid-cols-\[1\.3fr_1fr_auto_auto\]{grid-template-columns:1.3fr 1fr auto auto}.md\:grid-cols-\[1\.6fr_1fr_\.6fr_1fr_auto\]{grid-template-columns:1.6fr 1fr .6fr 1fr auto}.md\:grid-cols-\[130px_1fr_auto\]{grid-template-columns:130px 1fr auto}.md\:grid-cols-\[140px_minmax\(0\2c 1fr\)_180px_auto\]{grid-template-columns:140px minmax(0,1fr) 180px auto}.md\:grid-cols-\[150px_minmax\(0\2c 1fr\)_190px_auto\]{grid-template-columns:150px minmax(0,1fr) 190px auto}.md\:grid-cols-\[1fr_170px_auto\]{grid-template-columns:1fr 170px auto}.md\:grid-cols-\[1fr_1fr_1fr_auto\]{grid-template-columns:1fr 1fr 1fr auto}.md\:grid-cols-\[1fr_240px\]{grid-template-columns:1fr 240px}.md\:grid-cols-\[1fr_240px_220px\]{grid-template-columns:1fr 240px 220px}.md\:grid-cols-\[minmax\(0\2c 1\.25fr\)_150px_180px_auto\]{grid-template-columns:minmax(0,1.25fr) 150px 180px auto}.md\:grid-cols-\[minmax\(0\2c 1\.45fr\)_150px_100px_160px_auto\]{grid-template-columns:minmax(0,1.45fr) 150px 100px 160px auto}.md\:grid-cols-\[minmax\(0\2c 1\.45fr\)_minmax\(9rem\2c \.75fr\)_minmax\(10rem\2c \.8fr\)\]{grid-template-columns:minmax(0,1.45fr) minmax(9rem,.75fr) minmax(10rem,.8fr)}.md\:grid-cols-\[minmax\(0\2c 1\.4fr\)_150px_100px_160px_auto\]{grid-template-columns:minmax(0,1.4fr) 150px 100px 160px auto}.md\:items-start{align-items:flex-start}.md\:items-end{align-items:flex-end}.md\:items-center{align-items:center}}@media (min-width:1024px){.lg\:bottom-5{bottom:1.25rem}.lg\:col-span-1{grid-column:span 1/span 1}.lg\:col-span-2{grid-column:span 2/span 2}.lg\:block{display:block}.lg\:flex{display:flex}.lg\:hidden{display:none}.lg\:w-auto{width:auto}.lg\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.lg\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.lg\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.lg\:grid-cols-5{grid-template-columns:repeat(5,minmax(0,1fr))}.lg\:grid-cols-\[\.8fr_1\.2fr\]{grid-template-columns:.8fr 1.2fr}.lg\:grid-cols-\[1\.02fr_\.98fr\]{grid-template-columns:1.02fr .98fr}.lg\:grid-cols-\[1\.15fr_\.8fr_\.8fr_\.85fr_auto\]{grid-template-columns:1.15fr .8fr .8fr .85fr auto}.lg\:grid-cols-\[1\.1fr_\.9fr\]{grid-template-columns:1.1fr .9fr}.lg\:grid-cols-\[190px_minmax\(0\2c 1fr\)\]{grid-template-columns:190px minmax(0,1fr)}.lg\:grid-cols-\[1fr_\.8fr\]{grid-template-columns:1fr .8fr}.lg\:grid-cols-\[1fr_360px\]{grid-template-columns:1fr 360px}.lg\:grid-cols-\[1fr_auto_auto\]{grid-template-columns:1fr auto auto}.lg\:grid-cols-\[220px_1fr\]{grid-template-columns:220px 1fr}.lg\:grid-cols-\[230px_1fr\]{grid-template-columns:230px 1fr}.lg\:grid-cols-\[230px_minmax\(0\2c 1fr\)_auto\]{grid-template-columns:230px minmax(0,1fr) auto}.lg\:grid-cols-\[240px_1fr\]{grid-template-columns:240px 1fr}.lg\:grid-cols-\[minmax\(0\2c \.72fr\)_minmax\(0\2c 1\.28fr\)\]{grid-template-columns:minmax(0,.72fr) minmax(0,1.28fr)}.lg\:grid-cols-\[minmax\(0\2c \.86fr\)_minmax\(270px\2c 1fr\)\]{grid-template-columns:minmax(0,.86fr) minmax(270px,1fr)}.lg\:grid-cols-\[minmax\(0\2c \.9fr\)_minmax\(280px\2c 1\.1fr\)\]{grid-template-columns:minmax(0,.9fr) minmax(280px,1.1fr)}.lg\:grid-cols-\[minmax\(0\2c 1\.22fr\)_minmax\(360px\2c \.78fr\)\]{grid-template-columns:minmax(0,1.22fr) minmax(360px,.78fr)}.lg\:grid-cols-\[minmax\(0\2c 1fr\)_120px_180px\]{grid-template-columns:minmax(0,1fr) 120px 180px}.lg\:grid-cols-\[minmax\(0\2c 1fr\)_180px_120px\]{grid-template-columns:minmax(0,1fr) 180px 120px}.lg\:grid-cols-\[minmax\(0\2c 1fr\)_280px\]{grid-template-columns:minmax(0,1fr) 280px}.lg\:grid-cols-\[minmax\(0\2c 1fr\)_auto\]{grid-template-columns:minmax(0,1fr) auto}.lg\:grid-cols-\[minmax\(0\2c 1fr\)_auto_auto\]{grid-template-columns:minmax(0,1fr) auto auto}.lg\:grid-cols-\[minmax\(0\2c 1fr\)_minmax\(230px\2c \.52fr\)\]{grid-template-columns:minmax(0,1fr) minmax(230px,.52fr)}.lg\:grid-cols-\[minmax\(0\2c 1fr\)_minmax\(240px\2c \.55fr\)\]{grid-template-columns:minmax(0,1fr) minmax(240px,.55fr)}.lg\:grid-cols-\[minmax\(0\2c 1fr\)_minmax\(300px\2c \.72fr\)\]{grid-template-columns:minmax(0,1fr) minmax(300px,.72fr)}.lg\:flex-row{flex-direction:row}.lg\:flex-col{flex-direction:column}.lg\:items-end{align-items:flex-end}.lg\:items-center{align-items:center}.lg\:justify-between{justify-content:space-between}.lg\:p-5{padding:1.25rem}.lg\:py-1{padding-top:.25rem;padding-bottom:.25rem}.lg\:py-12{padding-top:3rem;padding-bottom:3rem}.lg\:py-14{padding-top:3.5rem;padding-bottom:3.5rem}.lg\:text-7xl{font-size:4.5rem;line-height:1}}@media (min-width:1280px){.xl\:col-span-2{grid-column:span 2/span 2}.xl\:col-span-3{grid-column:span 3/span 3}.xl\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.xl\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.xl\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.xl\:grid-cols-5{grid-template-columns:repeat(5,minmax(0,1fr))}.xl\:grid-cols-6{grid-template-columns:repeat(6,minmax(0,1fr))}.xl\:grid-cols-\[120px_minmax\(0\2c 1fr\)_390px\]{grid-template-columns:120px minmax(0,1fr) 390px}.xl\:grid-cols-\[260px_1fr\]{grid-template-columns:260px 1fr}.xl\:grid-cols-\[minmax\(0\2c \.95fr\)_minmax\(0\2c 1\.28fr\)\]{grid-template-columns:minmax(0,.95fr) minmax(0,1.28fr)}.xl\:grid-cols-\[minmax\(0\2c 1\.05fr\)_minmax\(380px\2c \.95fr\)\]{grid-template-columns:minmax(0,1.05fr) minmax(380px,.95fr)}.xl\:grid-cols-\[minmax\(0\2c 1\.12fr\)_repeat\(3\2c minmax\(0\2c \.96fr\)\)\]{grid-template-columns:minmax(0,1.12fr) repeat(3,minmax(0,.96fr))}.xl\:grid-cols-\[minmax\(0\2c 1\.15fr\)_repeat\(3\2c minmax\(0\2c \.9fr\)\)\]{grid-template-columns:minmax(0,1.15fr) repeat(3,minmax(0,.9fr))}.xl\:grid-cols-\[minmax\(0\2c 1\.18fr\)_minmax\(300px\2c \.82fr\)\]{grid-template-columns:minmax(0,1.18fr) minmax(300px,.82fr)}.xl\:grid-cols-\[minmax\(0\2c 1\.28fr\)_minmax\(360px\2c \.92fr\)\]{grid-template-columns:minmax(0,1.28fr) minmax(360px,.92fr)}.xl\:grid-cols-\[minmax\(0\2c 1\.28fr\)_minmax\(380px\2c \.95fr\)\]{grid-template-columns:minmax(0,1.28fr) minmax(380px,.95fr)}.xl\:grid-cols-\[minmax\(0\2c 1\.2fr\)_minmax\(360px\2c \.9fr\)_minmax\(230px\2c \.56fr\)\]{grid-template-columns:minmax(0,1.2fr) minmax(360px,.9fr) minmax(230px,.56fr)}.xl\:grid-cols-\[minmax\(0\2c 1\.45fr\)_minmax\(290px\2c \.75fr\)_minmax\(300px\2c \.85fr\)\]{grid-template-columns:minmax(0,1.45fr) minmax(290px,.75fr) minmax(300px,.85fr)}.xl\:grid-cols-\[minmax\(0\2c 1\.55fr\)_minmax\(280px\2c \.72fr\)_minmax\(235px\2c \.62fr\)\]{grid-template-columns:minmax(0,1.55fr) minmax(280px,.72fr) minmax(235px,.62fr)}.xl\:grid-cols-\[minmax\(0\2c 1\.5fr\)_minmax\(300px\2c 1fr\)\]{grid-template-columns:minmax(0,1.5fr) minmax(300px,1fr)}.xl\:grid-cols-\[minmax\(0\2c 1\.5fr\)_minmax\(330px\2c 1fr\)\]{grid-template-columns:minmax(0,1.5fr) minmax(330px,1fr)}.xl\:grid-cols-\[minmax\(0\2c 1\.65fr\)_minmax\(320px\2c \.95fr\)\]{grid-template-columns:minmax(0,1.65fr) minmax(320px,.95fr)}.xl\:grid-cols-\[minmax\(0\2c 1fr\)_250px\]{grid-template-columns:minmax(0,1fr) 250px}.xl\:grid-cols-\[minmax\(0\2c 1fr\)_330px\]{grid-template-columns:minmax(0,1fr) 330px}.xl\:grid-cols-\[minmax\(0\2c 1fr\)_360px\]{grid-template-columns:minmax(0,1fr) 360px}.xl\:grid-cols-\[minmax\(330px\2c \.86fr\)_minmax\(0\2c 1\.14fr\)_260px\]{grid-template-columns:minmax(330px,.86fr) minmax(0,1.14fr) 260px}.xl\:grid-cols-\[minmax\(450px\2c 1\.08fr\)_minmax\(0\2c \.92fr\)\]{grid-template-columns:minmax(450px,1.08fr) minmax(0,.92fr)}.xl\:divide-x>:not([hidden])~:not([hidden]){--tw-divide-x-reverse:0;border-right-width:calc(1px * var(--tw-divide-x-reverse));border-left-width:calc(1px * calc(1 - var(--tw-divide-x-reverse)))}.xl\:border-b-0{border-bottom-width:0}.xl\:border-l{border-left-width:1px}.xl\:border-r{border-right-width:1px}.xl\:border-t-0{border-top-width:0}.xl\:px-6{padding-left:1.5rem;padding-right:1.5rem}.xl\:py-0{padding-top:0;padding-bottom:0}}@media (min-width:1536px){.\32xl\:grid-cols-6{grid-template-columns:repeat(6,minmax(0,1fr))}}