@font-face{font-family:Estedad Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/estedad-arabic-wght-normal-D6DQIq1q.woff2)format("woff2-variations");unicode-range:U+6??,U+750-77F,U+870-88E,U+890-891,U+897-8E1,U+8E3-8FF,U+200C-200E,U+2010-2011,U+204F,U+2E41,U+FB50-FDFF,U+FE70-FE74,U+FE76-FEFC,U+102E0-102FB,U+10E60-10E7E,U+10EC2-10EC4,U+10EFC-10EFF,U+1EE00-1EE03,U+1EE05-1EE1F,U+1EE21-1EE22,U+1EE24,U+1EE27,U+1EE29-1EE32,U+1EE34-1EE37,U+1EE39,U+1EE3B,U+1EE42,U+1EE47,U+1EE49,U+1EE4B,U+1EE4D-1EE4F,U+1EE51-1EE52,U+1EE54,U+1EE57,U+1EE59,U+1EE5B,U+1EE5D,U+1EE5F,U+1EE61-1EE62,U+1EE64,U+1EE67-1EE6A,U+1EE6C-1EE72,U+1EE74-1EE77,U+1EE79-1EE7C,U+1EE7E,U+1EE80-1EE89,U+1EE8B-1EE9B,U+1EEA1-1EEA3,U+1EEA5-1EEA9,U+1EEAB-1EEBB,U+1EEF0-1EEF1}@font-face{font-family:Estedad Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/estedad-vietnamese-wght-normal-D7SXJ-q_.woff2)format("woff2-variations");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Estedad Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/estedad-latin-ext-wght-normal-F3E_gUl2.woff2)format("woff2-variations");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Estedad Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/estedad-latin-wght-normal-B5vzQVCp.woff2)format("woff2-variations");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@layer theme{:root,:host{--font-sans:ui-sans-serif, system-ui, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";--font-mono:ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace;--spacing:.25rem;--default-font-family:var(--font-sans);--default-mono-font-family:var(--font-mono)}}@layer base{*,:after,:before,::backdrop{box-sizing:border-box;border:0 solid;margin:0;padding:0}::file-selector-button{box-sizing:border-box;border:0 solid;margin:0;padding:0}html,:host{-webkit-text-size-adjust:100%;tab-size:4;line-height:1.5;font-family:var(--default-font-family,ui-sans-serif, system-ui, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji");font-feature-settings:var(--default-font-feature-settings,normal);font-variation-settings:var(--default-font-variation-settings,normal);-webkit-tap-highlight-color:transparent}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;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,samp,pre{font-family:var(--default-mono-font-family,ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace);font-feature-settings:var(--default-mono-font-feature-settings,normal);font-variation-settings:var(--default-mono-font-variation-settings,normal);font-size:1em}small{font-size:80%}sub,sup{vertical-align:baseline;font-size:75%;line-height:0;position:relative}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}:-moz-focusring{outline:auto}progress{vertical-align:baseline}summary{display:list-item}ol,ul,menu{list-style:none}img,svg,video,canvas,audio,iframe,embed,object{vertical-align:middle;display:block}img,video{max-width:100%;height:auto}button,input,select,optgroup,textarea{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}::file-selector-button{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}:where(select:is([multiple],[size])) optgroup{font-weight:bolder}:where(select:is([multiple],[size])) optgroup option{padding-inline-start:20px}::file-selector-button{margin-inline-end:4px}::placeholder{opacity:1}@supports (not ((-webkit-appearance:-apple-pay-button))) or (contain-intrinsic-size:1px){::placeholder{color:currentColor}@supports (color:color-mix(in lab, red, red)){::placeholder{color:color-mix(in oklab, currentcolor 50%, transparent)}}}textarea{resize:vertical}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-date-and-time-value{min-height:1lh;text-align:inherit}::-webkit-datetime-edit{display:inline-flex}::-webkit-datetime-edit-fields-wrapper{padding:0}::-webkit-datetime-edit{padding-block:0}::-webkit-datetime-edit-year-field{padding-block:0}::-webkit-datetime-edit-month-field{padding-block:0}::-webkit-datetime-edit-day-field{padding-block:0}::-webkit-datetime-edit-hour-field{padding-block:0}::-webkit-datetime-edit-minute-field{padding-block:0}::-webkit-datetime-edit-second-field{padding-block:0}::-webkit-datetime-edit-millisecond-field{padding-block:0}::-webkit-datetime-edit-meridiem-field{padding-block:0}::-webkit-calendar-picker-indicator{line-height:1}:-moz-ui-invalid{box-shadow:none}button,input:where([type=button],[type=reset],[type=submit]){appearance:button}::file-selector-button{appearance:button}::-webkit-inner-spin-button{height:auto}::-webkit-outer-spin-button{height:auto}[hidden]:where(:not([hidden=until-found])){display:none!important}}@layer components;@layer utilities{.visible{visibility:visible}.absolute{position:absolute}.start{inset-inline-start:var(--spacing)}.end{inset-inline-end:var(--spacing)}.container{width:100%}@media (width>=40rem){.container{max-width:40rem}}@media (width>=48rem){.container{max-width:48rem}}@media (width>=64rem){.container{max-width:64rem}}@media (width>=80rem){.container{max-width:80rem}}@media (width>=96rem){.container{max-width:96rem}}.hidden{display:none}.table{display:table}}:root{--ink:#171713;--muted:#716e67;--paper:#f7f3eb;--coral:#ee4f2f;--line:#ddd7ce;--white:#fff;--radius:22px}*{box-sizing:border-box}html{scroll-behavior:smooth}body{color:var(--ink);background:#fbfaf7;margin:0;font-family:Tahoma,Segoe UI,Arial,sans-serif}button,select,input{font:inherit}button,a{cursor:pointer}a{color:inherit;text-decoration:none}.announcement{color:#f5f1e9;background:#1c1c19;justify-content:center;align-items:center;gap:80px;height:32px;font-size:11px;display:flex}.header{z-index:20;-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);background:#fffffff2;border-bottom:1px solid #ebe7df;height:78px;position:sticky;top:0}.headerInner{justify-content:space-between;align-items:center;max-width:1260px;height:100%;margin:auto;padding:0 28px;display:flex}.logo{letter-spacing:-1.5px;direction:ltr;font:700 29px Georgia,serif}.logo span{color:var(--coral)}.logo small{color:#777;font:500 8px Arial}.nav{align-items:center;gap:35px;font-size:13px;font-weight:600;display:flex}.nav a,.nav button{background:0 0;border:0;padding:30px 0}.nav a:hover,.nav button:hover{color:var(--coral)}.headerActions{align-items:center;gap:8px;display:flex}.iconBtn{background:0 0;border:0;width:37px;height:37px;font-size:20px;position:relative}.cart b{background:var(--coral);color:#fff;border-radius:50%;width:15px;height:15px;font-size:8px;position:absolute;top:1px;right:0}.primary{background:var(--coral);color:#fff;border:0;border-radius:9px;justify-content:center;align-items:center;padding:15px 25px;font-weight:700;transition:all .25s;display:inline-flex;box-shadow:0 8px 24px #ee4f2f29}.primary:hover{background:#d94125;transform:translateY(-2px)}.primary.sm{padding:11px 21px;font-size:12px}.hamburger{background:0 0;border:0;font-size:21px;display:none}.mega{background:#fff;border:1px solid #eee;border-radius:0 0 20px 20px;grid-template-columns:repeat(3,1fr) 1.35fr;gap:30px;width:min(1100px,94vw);padding:28px;display:grid;position:absolute;top:78px;right:50%;transform:translate(50%);box-shadow:0 18px 50px #0002}.mega>div{flex-direction:column;gap:12px;display:flex}.mega strong{margin-bottom:7px;font-size:13px}.mega a{color:#666;font-size:12px}.megaPromo{color:#fff;background:#222;border-radius:14px;padding:22px}.megaPromo span{color:#f3937e;font-size:10px}.megaPromo h3{margin:3px 0;font-size:19px}.megaPromo button{color:#fff;text-align:right;background:0 0;border:0;font-size:11px}.hero{background:linear-gradient(90deg,#f7f2ea 0 48%,#f4efe7 48%);grid-template-columns:1fr 1.15fr;min-height:630px;display:grid;position:relative;overflow:hidden}.heroContent{z-index:2;max-width:620px;margin-right:auto;padding:105px 50px 80px 25px}.eyebrow,.kicker{color:var(--coral);font-size:11px;font-weight:700}.eyebrow i{background:var(--coral);vertical-align:middle;width:22px;height:1px;margin-left:8px;display:inline-block}.hero h1{letter-spacing:-2.1px;margin:18px 0 17px;font-size:48px;line-height:1.6}.hero h1 em{color:var(--coral);font-style:normal}.heroContent>p{color:#5f5d58;max-width:560px;font-size:14px;line-height:2}.heroButtons{gap:12px;margin:30px 0;display:flex}.secondary{background:#fff8;border:1px solid #aaa;border-radius:9px;padding:14px 24px;font-size:13px;font-weight:600}.trustRow{border-top:1px solid #d8d1c6;margin-top:36px;padding-top:20px;display:flex}.trustRow span{border-left:1px solid #ddd;padding:0 16px;font-size:10px}.trustRow span:first-child{padding-right:0}.trustRow span:last-child{border:0}.trustRow b{margin-left:5px;font-size:16px}.heroVisual{background:url(/images/arcup-hero.png) 50%/cover no-repeat;min-height:630px}.scrollHint{color:#777;writing-mode:vertical-rl;font-size:9px;position:absolute;bottom:15px;right:50%}.section{max-width:1260px;margin:auto;padding:90px 28px}.sectionHead{justify-content:space-between;align-items:end;margin-bottom:35px;display:flex}.sectionHead h2{letter-spacing:-1px;margin:8px 0 0;font-size:30px}.sectionHead>a{color:var(--coral);font-size:12px;font-weight:700}.sectionHead>p{max-width:400px;color:var(--muted);font-size:12px;line-height:1.9}.categoryGrid{grid-template-columns:repeat(4,1fr);gap:16px;display:grid}.categoryCard{border-radius:var(--radius);background:#eee9e1;height:315px;padding:18px;transition:all .3s;position:relative;overflow:hidden}.categoryCard:hover{transform:translateY(-7px);box-shadow:0 22px 40px #3d34241a}.categoryCard.plastic{background:#e8ebe8}.categoryCard.pack{background:#eee5d8}.categoryCard.extras{background:#e4e0d9}.cardTag{background:#fff9;border-radius:20px;padding:6px 9px;font-size:9px;position:absolute;top:15px;right:15px}.categoryCard>div:nth-of-type(2){position:absolute;bottom:18px;right:18px}.categoryCard h3{margin:0 0 5px;font-size:17px}.categoryCard p{color:#777;margin:0;font-size:10px}.categoryCard>button{background:#fff;border:1px solid #ccc;border-radius:50%;width:34px;height:34px;position:absolute;bottom:18px;left:18px}.miniProduct{clip-path:polygon(10% 0,90% 0,80% 100%,20% 100%);filter:drop-shadow(0 16px 10px #0003);color:#b28a52;background:linear-gradient(90deg,#2b2a27,#111);place-items:center;width:105px;height:145px;font:32px Georgia;display:grid;position:absolute;top:47%;right:50%;transform:translate(50%,-50%)}.miniProduct:before{content:"";background:#111;border-radius:50%;width:110%;height:20px;position:absolute;top:-10px}.p1{color:#222;background:linear-gradient(90deg,#ddd9d3aa,#fff9);border:1px solid #aaa}.p2{clip-path:none;background:#aa7445;border-radius:3px;width:135px;height:120px}.p3{clip-path:none;background:#222;border-radius:2px;width:160px;height:105px}.calculator{color:#fff;background:#20201e;border-radius:20px;grid-template-columns:1fr 2.3fr 1fr;align-items:center;gap:32px;max-width:1210px;margin:20px auto 60px;padding:38px;display:grid;box-shadow:0 25px 50px #1112}.calcIntro span{color:#f87960;font-size:10px}.calcIntro h2{margin:7px 0;font-size:26px;line-height:1.55}.calcIntro p{color:#aaa;font-size:10px}.calcFields{grid-template-columns:1.6fr 1fr 1fr 1fr;gap:10px;display:grid}.calcFields label{color:#aaa;font-size:9px}.calcFields select,.stepper{color:#fff;background:#292926;border:1px solid #4a4944;border-radius:8px;width:100%;height:48px;margin-top:8px;padding:0 10px;font-size:10px}.stepper{align-items:center;padding:0;display:flex}.stepper button{color:#fff;background:0 0;border:0;width:32px;height:100%;font-size:18px}.stepper input{text-align:center;color:#fff;background:0 0;border:0;width:100%;font-size:11px}.calcResult{text-align:center;border-right:1px solid #45443f;padding-right:28px}.calcResult small,.calcResult p{color:#aaa;font-size:9px}.calcResult strong{margin-top:6px;font-size:25px;display:block}.calcResult span{font-size:9px}.calcResult .primary{width:100%;padding:12px;font-size:10px}.steps{border:1px solid var(--line);background:#fff;border-radius:18px;grid-template-columns:repeat(4,1fr);padding:34px 20px;display:grid}.steps article{text-align:center;padding:0 18px;position:relative}.stepIcon{width:55px;height:55px;color:var(--coral);background:#faf8f4;border:1px solid #ddd;border-radius:16px;place-items:center;margin:0 auto 15px;font-weight:800;display:grid}.steps h3{font-size:15px}.steps p{color:#777;font-size:10px;line-height:1.8}.connector{color:#aaa;font-style:normal;position:absolute;top:25px;left:-10px}.portfolioGrid{grid-template-rows:190px 190px;grid-template-columns:1.3fr .62fr .62fr;gap:12px;display:grid}.portfolioGrid article{color:#fff;border-radius:16px;position:relative;overflow:hidden}.workMain{background:url(/images/arcup-showcase.png) 50%/cover;grid-row:1/3}.workMain:after,.workSmall:after{content:"";background:linear-gradient(#0000 40%,#000b);position:absolute;inset:0}.workCopy{z-index:2;position:absolute;bottom:25px;right:25px}.workCopy span,.workSmall span{font-size:9px}.workCopy h3{font-size:19px}.workCopy button{color:#fff;background:#fff2;border:1px solid #fff7;border-radius:7px;padding:9px 14px}.workSmall{background:#9c7754;flex-direction:column;justify-content:end;padding:20px;display:flex}.workSmall span,.workSmall b{z-index:2;position:relative}.workSmall.pink{background:linear-gradient(145deg,#e39d9c,#5b302f)}.workSmall.dark{background:#24211f}.workSmall.napkin{background:#88827c}.workSmall b{margin-top:5px;font-size:12px}.methodGrid{grid-template-columns:repeat(3,1fr);gap:14px;display:grid}.methodGrid article{border:1px solid var(--line);background:#fff;border-radius:18px;padding:28px;transition:all .25s;position:relative}.methodGrid article:hover{transform:translateY(-5px)}.methodGrid .featured{color:#fff;background:#211f1c;border-color:#211f1c}.methodBadge{color:#555;background:#f3eee6;border-radius:14px;padding:5px 10px;font-size:9px;position:absolute;top:18px;left:18px}.featured .methodBadge{background:var(--coral);color:#fff}.methodIcon{color:var(--coral);font-size:31px}.methodGrid h3{margin:10px 0;font-size:23px}.methodGrid p{color:#777;min-height:43px;font-size:11px;line-height:1.9}.featured p{color:#bbb}.methodGrid article>div:last-of-type{border-top:1px solid #e5e1d9;justify-content:space-between;margin-top:20px;padding-top:14px;display:flex}.methodGrid small{color:#999}.methodGrid a{color:var(--coral);margin-top:20px;font-size:10px;display:block}.dashboardSection{background:#eee8df;border-radius:26px;grid-template-columns:.8fr 1.5fr;align-items:center;gap:65px;max-width:1260px;margin:40px auto 100px;padding:70px 60px;display:grid}.dashCopy h2{margin:10px 0;font-size:34px;line-height:1.45}.dashCopy p,.dashCopy li{color:#696762;font-size:11px;line-height:2}.dashCopy ul{padding:0;list-style:none}.dashCopy li:before{content:"✓";color:var(--coral);margin-left:8px}.dashCopy .primary{margin-top:12px}.dashMock{background:#fff;border-radius:16px;grid-template-columns:135px 1fr;min-height:310px;display:grid;overflow:hidden;box-shadow:0 25px 60px #3c34251f}.dashMock aside{color:#fff;background:#22211e;flex-direction:column;gap:18px;padding:20px;font-size:10px;display:flex}.dashMock aside .logo{margin-bottom:10px;font-size:19px}.dashMock aside span{color:#aaa}.dashBody{padding:28px}.dashTop{justify-content:space-between;display:flex}.dashTop small{color:#999;font-size:8px;display:block}.dashTop strong{font-size:12px}.dashTop>span{color:var(--coral);background:#fff0e8;border-radius:12px;padding:6px 10px;font-size:8px}.timeline{justify-content:space-between;margin:55px 0 45px;display:flex;position:relative}.timeline:before{content:"";background:#ddd;height:2px;position:absolute;top:9px;left:2%;right:2%}.timeline i{z-index:1;color:#bbb;text-align:center;background:#fff;font-size:16px;font-style:normal}.timeline i.done,.timeline i.active{color:var(--coral)}.timeline b{color:#777;margin-top:8px;font-size:7px;display:block}.dashCards{grid-template-columns:repeat(3,1fr);gap:8px;display:grid}.dashCards div{background:#f7f5f1;border-radius:8px;padding:12px}.dashCards small,.dashCards b{font-size:8px;display:block}.dashCards small{color:#999;margin-bottom:5px}.cta{color:#fff;background:#201f1c;justify-content:space-between;align-items:center;padding:55px max(50vw - 600px,28px);display:flex}.cta span{color:#e9806c;font-size:10px}.cta h2{margin:8px 0;font-size:30px}.cta p{color:#aaa;font-size:11px}.cta>div:last-child{flex-direction:column;align-items:center;gap:10px;display:flex}.cta>div:last-child span{color:#aaa}footer{color:#ddd;background:#151513;padding:60px max(50vw - 600px,28px) 20px}.footerMain{grid-template-columns:2fr repeat(4,1fr);gap:40px;display:grid}.footerMain>div{flex-direction:column;gap:12px;font-size:10px;display:flex}.footerMain b{color:#fff;margin-bottom:8px;font-size:12px}.footerMain a,.footerMain p{color:#888;margin:0;line-height:1.8}.brandCol .logo{color:#fff;font-size:28px}.brandCol p{max-width:250px}.footerBottom{color:#666;border-top:1px solid #302f2c;justify-content:space-between;margin-top:45px;padding-top:18px;font-size:9px;display:flex}@media (width<=900px){.announcement span:last-child{display:none}.header{height:66px}.headerInner{padding:0 16px}.logo{font-size:24px}.nav{display:none}.nav.mobileVisible{background:#fff;flex-direction:column;gap:0;padding:15px;display:flex;position:absolute;top:66px;left:0;right:0;box-shadow:0 15px 30px #0002}.nav a,.nav button{padding:12px}.headerActions .sm,.headerActions>.iconBtn:not(.cart){display:none}.hamburger{display:block}.mega{display:none}.hero{grid-template-columns:1fr;min-height:auto}.heroContent{margin:0;padding:65px 22px 45px}.hero h1{letter-spacing:-1px;font-size:34px}.heroVisual{grid-row:1;min-height:420px}.scrollHint{display:none}.section{padding:65px 18px}.sectionHead{align-items:start;gap:20px}.sectionHead h2{font-size:24px}.sectionHead>p{display:none}.categoryGrid{grid-template-columns:repeat(2,1fr)}.categoryCard{height:275px}.calculator{grid-template-columns:1fr;margin:0 16px 50px;padding:28px}.calcFields{grid-template-columns:1fr 1fr}.calcResult{border:0;border-top:1px solid #444;padding:20px 0 0}.steps{grid-template-columns:1fr 1fr;gap:30px}.connector{display:none}.portfolioGrid{grid-template-rows:300px 160px 160px;grid-template-columns:1fr 1fr}.workMain{grid-area:auto/1/auto/3}.methodGrid{grid-template-columns:1fr}.dashboardSection{grid-template-columns:1fr;margin:30px 16px 70px;padding:38px 22px}.dashMock{grid-template-columns:85px 1fr}.dashBody{padding:16px}.cta{flex-direction:column;align-items:start;gap:25px;padding:45px 20px}.footerMain{grid-template-columns:1fr 1fr}.brandCol{grid-column:1/3}.footerBottom{gap:20px}}@media (width<=540px){.heroVisual{min-height:300px}.heroButtons{flex-direction:column}.heroButtons a{text-align:center}.trustRow span{padding:0 8px;font-size:8px}.categoryGrid{grid-template-columns:1fr}.categoryCard{height:260px}.calcFields,.steps{grid-template-columns:1fr}.portfolioGrid{flex-direction:column;display:flex}.portfolioGrid article{min-height:180px}.workMain{min-height:300px!important}.dashMock{overflow:auto}.dashMock aside{display:none}.dashCards{grid-template-columns:1fr}.timeline{gap:10px}.footerMain{grid-template-columns:1fr}.brandCol{grid-column:auto}.sectionHead>a{display:none}}body{font-variation-settings:"wght" 430;font-family:Vazirmatn Variable,Segoe UI,Arial,sans-serif}.mainBtn,.ghostBtn,.outlineBtn{border:0;border-radius:11px;justify-content:center;align-items:center;padding:13px 20px;font-weight:700;display:inline-flex}.mainBtn{color:#fff;background:#ed4c2c;box-shadow:0 8px 25px #ed4c2c28}.mainBtn.compact{padding:10px 17px;font-size:12px}.ghostBtn{color:#34332f;background:0 0;padding:9px 13px}.outlineBtn{color:#333;background:#fff;border:1px solid #ddd8d0}.appBrand{letter-spacing:-1.5px;direction:ltr;font:700 28px Georgia,serif}.appBrand span{color:#ee4f2f}.appBrand small{color:#888;font:600 8px Arial}.topbar{color:#f3efe8;background:#1c1c19;justify-content:center;align-items:center;gap:100px;height:31px;font-size:10px;display:flex}.siteHeader{z-index:20;background:#fff;border-bottom:1px solid #ebe7df;justify-content:space-between;align-items:center;height:76px;padding:0 max(50vw - 620px,25px);display:flex;position:sticky;top:0}.siteHeader nav{gap:34px;font-size:12px;font-weight:650;display:flex}.siteActions{align-items:center;gap:6px;display:flex}.menuToggle{background:0 0;border:0;font-size:20px;display:none}.appLayout{direction:rtl;background:#f5f5f3;grid-template-columns:230px 1fr;min-height:100vh;display:grid}.appSide{color:#d8d6d1;background:#1d1d1a;height:100vh;min-height:100vh;padding:25px 17px;position:sticky;top:0}.sideHead{justify-content:space-between;align-items:center;padding:0 8px 21px;display:flex}.sideHead .appBrand{color:#fff;font-size:23px}.sideHead button{display:none}.rolePill{color:#f28a75;background:#2b2925;border:1px solid #3a3732;border-radius:8px;margin-bottom:20px;padding:8px 10px;font-size:9px}.appSide nav{flex-direction:column;gap:5px;display:flex}.appSide nav a{color:#aaa;border-radius:9px;align-items:center;gap:11px;padding:11px 12px;font-size:11px;display:flex}.appSide nav a:hover{color:#fff;background:#302e29}.navLabel{color:#666;padding:20px 12px 5px;font-size:8px}.sideUser{border-top:1px solid #36342f;align-items:center;gap:10px;padding-top:16px;display:flex;position:absolute;bottom:20px;left:17px;right:17px}.sideUser i{background:#ed4c2c;border-radius:10px;place-items:center;width:34px;height:34px;font:10px Arial;display:grid}.sideUser b,.sideUser small{font-size:9px;display:block}.sideUser small{color:#777;margin-top:3px}.appMain{min-width:0}.appTop{background:#fff;border-bottom:1px solid #e7e4de;justify-content:space-between;align-items:center;height:90px;padding:0 34px;display:flex}.appTop h1{margin:0 0 4px;font-size:20px}.appTop p{color:#888;margin:0;font-size:9px}.appTopActions{align-items:center;gap:7px;display:flex}.appTopActions button{background:#fff;border:1px solid #e8e5df;border-radius:9px;width:35px;height:35px;position:relative}.appTopActions button i{background:#ed4c2c;border-radius:50%;width:5px;height:5px;position:absolute;top:7px;right:7px}.appTopActions a{border-right:1px solid #eee;padding:9px 12px;font-size:10px}.sideToggle{display:none}.appContent{max-width:1450px;margin:auto;padding:28px 32px}.statGrid{grid-template-columns:repeat(4,1fr);gap:12px;margin-bottom:18px;display:grid}.statGrid.five{grid-template-columns:repeat(5,1fr)}.statCard{background:#fff;border:1px solid #e5e2dc;border-radius:14px;min-height:112px;padding:18px;position:relative;overflow:hidden}.statCard span,.statCard small{color:#888;font-size:9px;display:block}.statCard strong{margin:13px 0 7px;font-size:21px;display:block}.statCard small{color:#44976d}.statCard.warm{background:#fff7f2}.statCard.dark{color:#fff;background:#23221f}.statCard.dark span,.statCard.dark small{color:#aaa}.statCard.danger small{color:#cf4937}.status{color:#e05234;white-space:nowrap;background:#fff0e8;border-radius:15px;padding:5px 9px;font-size:8px;font-weight:700}.status.green{color:#298258;background:#e9f7ef}.status.blue{color:#3473bb;background:#eaf2ff}.status.purple{color:#7053b4;background:#f2ecff}.status.red{color:#c53d3d;background:#ffeded}.status.dark{color:#333;background:#eee}.panelHero,.panelBlock{background:#fff;border:1px solid #e3e0da;border-radius:16px;padding:22px}.panelHero{grid-template-columns:1fr auto;gap:18px;margin-bottom:16px;display:grid}.panelHero h2{margin:10px 0 3px;font-size:17px}.panelHero p{color:#888;font-size:9px}.progressLine{grid-column:1/3;justify-content:space-between;padding:15px 6px;display:flex;position:relative}.progressLine:before{content:"";background:#e5e2dc;height:2px;position:absolute;top:25px;left:4%;right:4%}.progressLine i{z-index:1;text-align:center;color:#bbb;background:#fff;font-style:normal}.progressLine i b{background:#fff;border:2px solid #ddd;border-radius:50%;place-items:center;width:23px;height:23px;margin:auto;font-size:9px;display:grid}.progressLine i span{margin-top:7px;font-size:8px;display:block}.progressLine .done,.progressLine .active{color:#ed4c2c}.progressLine .done b,.progressLine .active b{border-color:#ed4c2c}.orderMeta{background:#f7f6f3;border-radius:10px;grid-column:1/3;grid-template-columns:repeat(4,1fr);padding:14px;display:grid}.orderMeta span{color:#888;border-left:1px solid #e3e0da;padding:0 12px;font-size:8px}.orderMeta span:last-child{border:0}.orderMeta b{color:#333;margin-top:4px;font-size:10px;display:block}.twoCol{grid-template-columns:1.5fr 1fr;gap:16px;display:grid}.blockHead{justify-content:space-between;align-items:center;margin-bottom:18px;display:flex}.blockHead h3{margin:0 0 4px;font-size:14px}.blockHead p{color:#999;margin:0;font-size:8px}.blockHead a{color:#ed4c2c;font-size:9px}.count{color:#fff;background:#ed4c2c;border-radius:8px;padding:4px 8px;font-size:9px}.dataRow{border-top:1px solid #eee;grid-template-columns:36px 1.6fr 1fr .7fr 20px;align-items:center;gap:10px;padding:10px 0;display:grid}.productThumb{color:#cf9b60;background:#24231f;border-radius:8px;place-items:center;width:34px;height:34px;font:12px Georgia;display:grid}.dataRow b,.dataRow small{font-size:9px;display:block}.dataRow small{color:#999;margin-top:3px}.dataRow button{background:0 0;border:0}.actionCard{background:#f7f4ef;border-radius:12px;grid-template-columns:110px 1fr;gap:15px;padding:12px;display:grid}.designPreview{color:#222;background:#d7bd95;border-radius:10px;place-items:center;height:115px;font:40px Georgia;display:grid}.actionCard h4{margin:9px 0 2px;font-size:11px}.actionCard p{color:#888;font-size:8px}.miniAction{border:1px solid #eee;border-radius:10px;align-items:center;gap:10px;margin-top:10px;padding:11px;display:flex}.miniAction i{color:#ed4c2c;background:#fff1e9;border-radius:8px;place-items:center;width:30px;height:30px;display:grid}.miniAction div{flex:1}.miniAction b,.miniAction small{font-size:8px;display:block}.miniAction small{color:#999;margin-top:3px}.miniAction strong{font-size:9px}.adminToolbar{justify-content:flex-end;gap:8px;margin-bottom:12px;display:flex}.dateFilter{background:#fff;border:1px solid #ddd8d0;border-radius:10px;margin-left:auto;padding:10px 14px;font-size:9px}.adminGrid{grid-template-columns:repeat(3,1fr);gap:14px;display:grid}.span2{grid-column:span 2}.span3{grid-column:span 3}.pipeline{align-items:end;gap:8px;height:150px;display:flex}.pipeline>div{background:#eaf2ff;border-radius:10px 10px 4px 4px;flex:1;height:90px;padding:12px}.pipeline>div:nth-child(2){background:#f1ebff;height:78px}.pipeline>div:nth-child(3){background:#fff0e8;height:68px}.pipeline>div:nth-child(4){background:#e8f7ee;height:106px}.pipeline>div:nth-child(5){background:#e9e9e7;height:58px}.pipeline span,.pipeline b,.pipeline small{font-size:8px;display:block}.pipeline b{margin:9px 0 3px;font-size:20px}.capacity>div{grid-template-columns:45px 1fr 30px;align-items:center;gap:8px;margin:14px 0;font-size:8px;display:grid}.capacity i{background:#eee;border-radius:8px;height:6px;overflow:hidden}.capacity i b{background:#ed4c2c;height:100%;display:block}.capacityAlert{color:#a66d24;background:#fff5e7;border-radius:8px;padding:10px;font-size:8px}.tabs{background:#f4f2ee;border-radius:8px;padding:3px;display:flex}.tabs button{background:0 0;border:0;border-radius:6px;padding:7px 11px;font-size:8px}.tabs .active{background:#fff;box-shadow:0 2px 6px #0001}.opsHead,.opsRow{grid-template-columns:.7fr 1fr 1.3fr 1fr .8fr 1fr;align-items:center;gap:10px;display:grid}.opsHead{color:#999;background:#f5f4f1;border-radius:7px;padding:9px 12px;font-size:8px}.opsRow{border-bottom:1px solid #eee;padding:12px;font-size:9px}.opsRow small{color:#999;margin-top:3px;display:block}.orderPage{background:#f6f4f0;min-height:100vh}.orderHeader{background:#fff;border-bottom:1px solid #e4e1da;justify-content:space-between;align-items:center;height:70px;padding:0 max(50vw - 580px,25px);display:flex}.orderHeader>a:last-child{color:#777;font-size:10px}.orderProgress{justify-content:space-between;max-width:700px;margin:28px auto;display:flex;position:relative}.orderProgress:before{content:"";background:#dedad2;height:2px;position:absolute;top:15px;left:8%;right:8%}.orderProgress div{z-index:1;text-align:center;color:#aaa}.orderProgress i{background:#fff;border:2px solid #ddd;border-radius:50%;place-items:center;width:31px;height:31px;margin:auto;font-size:10px;font-style:normal;display:grid}.orderProgress span{margin-top:6px;font-size:8px;display:block}.orderProgress .active,.orderProgress .done{color:#ed4c2c}.orderProgress .active i,.orderProgress .done i{border-color:#ed4c2c}.orderProgress .done i{color:#fff;background:#ed4c2c}.orderLayout{grid-template-columns:1.5fr .72fr;gap:18px;max-width:1160px;margin:0 auto 50px;padding:0 25px;display:grid}.orderForm,.orderSummary{background:#fff;border:1px solid #e1ded7;border-radius:18px;padding:28px}.orderTitle span{color:#ed4c2c;font-size:9px}.orderTitle h1{margin:7px 0;font-size:25px}.orderTitle p{color:#888;font-size:10px}.choiceGrid{grid-template-columns:1fr 1fr;gap:10px;margin-top:25px;display:grid}.choiceGrid button{text-align:right;background:#fff;border:1px solid #ddd9d2;border-radius:12px;height:115px;padding:15px;position:relative}.choiceGrid button.selected,.methodChoices button.selected,.designChoice button.selected,.paymentChoices button.selected{background:#fff9f6;border:2px solid #ed4c2c}.choiceGrid button i{font-size:25px;font-style:normal;display:block}.choiceGrid button b,.choiceGrid button small{margin-top:7px;font-size:10px;display:block}.choiceGrid button small{color:#999}.choiceGrid button em{color:#fff;text-align:center;background:#ed4c2c;border-radius:50%;width:20px;height:20px;font-style:normal;display:none;position:absolute;top:10px;left:10px}.choiceGrid button.selected em{display:block}.quantityBox{background:#f7f5f1;border-radius:12px;justify-content:space-between;align-items:center;margin-top:15px;padding:18px;display:flex}.quantityBox b,.quantityBox small{font-size:10px;display:block}.quantityBox small{color:#999;margin-top:5px}.bigStepper{align-items:center;gap:10px;display:flex}.bigStepper button{background:#fff;border:1px solid #ddd;border-radius:8px;width:32px;height:32px}.bigStepper strong{font-size:16px}.bigStepper span{color:#999;font-size:8px}.formGroup,.formRow,.noteField{margin-top:25px}.formGroup>label,.noteField{font-size:10px;font-weight:700}.methodChoices,.designChoice,.paymentChoices{grid-template-columns:repeat(3,1fr);gap:9px;margin-top:10px;display:grid}.methodChoices button,.designChoice button,.paymentChoices button{text-align:right;background:#fff;border:1px solid #ddd;border-radius:11px;padding:15px}.methodChoices b,.methodChoices small,.designChoice b,.designChoice small,.paymentChoices b,.paymentChoices small{font-size:9px;display:block}.methodChoices small,.designChoice small,.paymentChoices small{color:#999;margin-top:5px}.formRow{grid-template-columns:1fr 1fr;gap:12px;display:grid}.formRow label{font-size:9px;font-weight:700}.formRow input,.formRow select,.noteField textarea{background:#fff;border:1px solid #ddd8d1;border-radius:9px;width:100%;margin-top:7px;padding:12px;display:block}.noteField textarea{resize:none;height:85px}.uploadBox{cursor:pointer;border:2px dashed #d7d1c8;border-radius:15px;flex-direction:column;justify-content:center;align-items:center;height:220px;margin-top:25px;display:flex;overflow:hidden}.uploadBox input{display:none}.uploadBox img{max-width:160px;max-height:100px}.uploadBox i{color:#ed4c2c;font-size:28px}.uploadBox b,.uploadBox span{margin-top:7px;font-size:10px}.uploadBox span{color:#999;font-size:8px}.designChoice{grid-template-columns:1fr 1fr}.designChoice button{grid-template-columns:30px 1fr;align-items:center;display:grid}.designChoice i{grid-row:1/3}.designChoice strong{color:#ed4c2c;font-size:8px}.paymentChoices{grid-template-columns:1fr 1fr}.accept{color:#666;align-items:center;gap:8px;margin-top:18px;font-size:9px;display:flex}.orderSummary{height:max-content;position:sticky;top:20px}.liveMock{background:#ede7dd;border-radius:13px;flex-direction:column;justify-content:center;align-items:center;height:210px;display:flex}.mockCup{clip-path:polygon(8% 0,92% 0,80% 100%,20% 100%);filter:drop-shadow(0 15px 12px #0002);background:#fff;place-items:center;width:105px;height:135px;display:grid}.mockCup span{color:#222;font:30px Georgia}.mockCup img{max-width:55px;max-height:55px}.liveMock small{color:#999;margin-top:12px;font-size:7px}.orderSummary h3{margin:22px 0 10px;font-size:14px}.orderSummary dl{margin:0}.orderSummary dl div{border-bottom:1px solid #eee;justify-content:space-between;padding:8px 0;font-size:9px;display:flex}.orderSummary dt{color:#888}.orderSummary dd{font-weight:700}.priceTotal{margin-top:15px}.priceTotal span{font-size:9px}.priceTotal strong{margin:7px 0;font-size:20px;display:block}.priceTotal strong small{font-size:9px}.priceTotal p{color:#999;font-size:7px}.orderNav{gap:8px;margin-top:16px;display:flex}.orderNav .mainBtn{flex:1}.summaryTrust{color:#777;border-top:1px solid #eee;justify-content:space-between;margin-top:18px;padding-top:13px;font-size:7px;display:flex}.contractToolbar{justify-content:space-between;align-items:center;margin-bottom:15px;display:flex}.contractToolbar>div{align-items:center;gap:8px;display:flex}.contractToolbar span{color:#999;font-size:8px}.contractLayout{grid-template-columns:1fr 300px;align-items:start;gap:16px;display:grid}.contractPaper{background:#fff;border:1px solid #e1ded7;border-radius:5px;padding:50px 60px;box-shadow:0 8px 30px #332b1f0c}.contractBrand{border-bottom:2px solid #24231f;align-items:center;gap:15px;margin-bottom:30px;padding-bottom:20px;display:flex}.contractBrand>span{color:#ed4c2c;font:34px Georgia}.contractBrand b,.contractBrand small{display:block}.contractBrand b{font-size:14px}.contractBrand small{color:#888;margin-top:4px;font-size:8px}.contractPaper h2{margin:25px 0 8px;font-size:12px}.contractPaper p{color:#555;text-align:justify;font-size:9px;line-height:2.1}.contractInfo{background:#f6f4f0;border-radius:8px;grid-template-columns:repeat(3,1fr);padding:13px;display:grid}.contractInfo span{color:#999;font-size:7px}.contractInfo b{color:#333;margin-top:4px;font-size:9px;display:block}.contractPaper table{border-collapse:collapse;width:100%;font-size:8px}.contractPaper th,.contractPaper td{border:1px solid #ddd;padding:9px}.contractPaper th{background:#f4f2ee}.signatureArea{grid-template-columns:1fr 1fr;gap:20px;margin-top:40px;display:grid}.signatureArea>div{border:1px dashed #ccc;border-radius:8px;flex-direction:column;justify-content:center;align-items:center;height:100px;display:flex}.signatureArea span,.signatureArea small{color:#999;font-size:8px}.signatureArea b{margin:8px;font:18px Georgia}.signatureArea .signed{color:#2f8a5d;font:700 10px Vazirmatn}.contractSide{background:#fff;border:1px solid #e1ded7;border-radius:15px;padding:20px;position:sticky;top:20px}.contractSide h3{margin:0;font-size:14px}.contractSide>p{color:#888;font-size:8px;line-height:1.8}.contractFile{background:#f5f3ef;border-radius:9px;grid-template-columns:35px 1fr 20px;align-items:center;gap:9px;margin:15px 0;padding:10px;display:grid}.contractFile i{color:#fff;text-align:center;background:#ed4c2c;border-radius:6px;padding:8px 4px;font-size:7px}.contractFile b,.contractFile small{font-size:8px;display:block}.contractFile small{color:#999;margin-top:3px;font-size:7px}.contractFile button{background:0 0;border:0}.contractSide .mainBtn{width:100%;margin-top:15px}.contractSide .mainBtn:disabled{background:#2e8d61}.contractError{color:#a3321c;background:#fff1ed;border-radius:8px;margin:12px 0 0;padding:9px 11px;font-size:8px;line-height:1.7}.contractProof{border-top:1px solid #eee;margin-top:15px;padding-top:13px}.contractProof b,.contractProof span{font-size:8px;display:block}.contractProof span{color:#999;margin-top:4px;line-height:1.8}@media (width<=1050px){.statGrid.five{grid-template-columns:repeat(3,1fr)}.adminGrid{grid-template-columns:1fr 1fr}.span3{grid-column:span 2}.orderLayout{grid-template-columns:1fr .65fr}.contractLayout{grid-template-columns:1fr}.contractSide{position:static}.appContent{padding:22px}}@media (width<=760px){.topbar span:last-child{display:none}.siteHeader{height:64px}.siteHeader nav{background:#fff;flex-direction:column;padding:18px;display:none;position:absolute;top:64px;left:0;right:0}.siteHeader nav.open{display:flex}.menuToggle{display:block}.siteActions .ghostBtn{display:none}.appLayout{display:block}.appSide{z-index:30;width:230px;transition:all .25s;position:fixed;right:-250px}.appSide.open{right:0}.sideHead button,.sideToggle{display:block}.appTop{padding:0 16px}.appTopActions a{display:none}.appContent{padding:16px}.statGrid,.statGrid.five{grid-template-columns:1fr 1fr}.twoCol{grid-template-columns:1fr}.adminGrid{display:block}.adminGrid>*{margin-bottom:12px}.opsTable{overflow-x:auto}.opsHead,.opsRow{min-width:680px}.orderLayout{grid-template-columns:1fr;padding:0 14px}.orderSummary{position:static}.orderProgress{padding:0 20px}.contractPaper{padding:28px 22px}.contractInfo{grid-template-columns:1fr;gap:10px}}@media (width<=500px){.statGrid,.statGrid.five,.panelHero{grid-template-columns:1fr}.progressLine,.orderMeta{grid-column:auto}.orderMeta{grid-template-columns:1fr 1fr;gap:15px}.choiceGrid,.formRow,.designChoice,.paymentChoices,.methodChoices{grid-template-columns:1fr}.quantityBox{flex-direction:column;align-items:start;gap:15px}.orderForm,.orderSummary{padding:18px}.appTop h1{font-size:15px}.appTop p{display:none}.pipeline{overflow-x:auto}.pipeline>div{min-width:90px}.contractToolbar{align-items:start;gap:10px}.contractToolbar>div:last-child{display:none}}.heroVisual{background-image:url(/images/latte-ar.png)!important;background-position:50%!important}.workMain{background-image:url(/images/kraft-ar.png)!important}.categoryCard.paper .miniProduct{background-image:url(/images/latte-ar.png)!important}.categoryCard.plastic .miniProduct{background-image:url(/images/iced-ar.png)!important}.categoryCard.pack .miniProduct{background-image:url(/images/kraft-ar.png)!important}.categoryCard .miniProduct{clip-path:none;color:#0000;filter:none;border:0;border-radius:12px;width:76%;height:64%;top:43%;box-shadow:0 16px 30px #0002;background-position:50%!important;background-size:cover!important}.categoryCard .miniProduct:before{display:none}.hero h1,.sectionHead h2,.dashCopy h2,.cta h2{letter-spacing:-1.2px;font-weight:780}.heroContent>p{font-size:13px}.nav,.headerActions,.primary,.secondary{font-family:Vazirmatn Variable,sans-serif}.proHome{--ink:#181816;--paper:#f5f0e8;--orange:#c95531;--line:#ddd7ce;--muted:#706c65;color:var(--ink);background:#fbfaf7;overflow:hidden}.proHome a,.proHome button,.proHome input,.proHome select{font-family:inherit}.proAnnouncement{color:#eee8dd;background:#191917;justify-content:space-between;align-items:center;height:34px;padding:0 max(50vw - 700px,28px);font-size:10px;display:flex}.proAnnouncement>div{gap:34px;display:flex}.proAnnouncement a{color:#f1a487;direction:ltr;font-weight:700}.proHeader{-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);z-index:50;background:#fffdf9ef;border-bottom:1px solid #e8e2d9;height:82px;position:sticky;top:0}.proHeaderInner{grid-template-columns:190px 1fr 270px;align-items:center;max-width:1400px;height:100%;margin:auto;padding:0 28px;display:grid}.proBrand{letter-spacing:-1px;direction:ltr;align-items:baseline;width:max-content;display:inline-flex}.proBrand b{color:var(--orange);font:700 30px Georgia,serif}.proBrand span{color:var(--ink);font:700 25px Georgia,serif}.proBrand small{color:#8f8b84;margin-left:2px;font:700 8px Arial}.proHeader nav{justify-content:center;align-items:center;gap:32px;display:flex}.proHeader nav a,.proHeader nav button{color:#363430;cursor:pointer;background:0 0;border:0;font-size:11px;font-weight:650}.proHeader nav button i{color:#999;margin-right:4px;font-style:normal}.proHeaderActions{justify-content:flex-end;align-items:center;gap:8px;display:flex}.proLogin{padding:10px 12px;font-size:10px;font-weight:700}.proPrimary,.proSecondary{border:1px solid #0000;border-radius:10px;justify-content:center;align-items:center;min-height:48px;padding:0 23px;font-size:11px;font-weight:800;display:inline-flex}.proPrimary{color:#fff;background:var(--orange);box-shadow:0 12px 30px #c9553130}.proPrimary.small{min-height:41px;padding:0 17px;font-size:10px}.proSecondary{color:#25231f;background:#fff;border-color:#bdb7ae}.proSecondary.light{color:#fff;background:#ffffff10;border-color:#ffffff50}.proMenu{background:0 0;border:0;font-size:22px;display:none}.proMega{background:#fff;border:1px solid #e0dbd2;border-radius:0 0 18px 18px;grid-template-columns:repeat(3,1fr) 1.25fr;gap:30px;padding:30px;display:grid;position:absolute;top:82px;left:max(50vw - 672px,28px);right:max(50vw - 672px,28px);box-shadow:0 24px 60px #201b1425}.proMega>div:not(.proMegaFeature){flex-direction:column;gap:10px;display:flex}.proMega strong{margin-bottom:5px;font-size:11px}.proMega a{color:#777;font-size:10px}.proMega a:hover{color:var(--orange)}.proMegaFeature{color:#fff;background:#211f1c;border-radius:13px;padding:22px}.proMegaFeature span{color:#e99b80;font-size:8px}.proMegaFeature b{margin:8px 0;font-size:17px;display:block}.proMegaFeature p{color:#aaa;font-size:9px;line-height:1.8}.proMegaFeature a{font-weight:700;color:#fff!important}.proHero{background:#f4efe7;grid-template-columns:.92fr 1.25fr;min-height:720px;display:grid;position:relative}.proHeroCopy{flex-direction:column;justify-content:center;padding:100px 45px 85px max(50vw - 700px,30px);display:flex}.proEyebrow,.proSectionHead span,.proBusinessIntro>span,.proQualityCopy>span,.proMaterialsCopy>span,.proQuoteIntro>span,.proPrintingHead>span,.proLifestyle>div:last-child>span{color:var(--orange);font-size:10px;font-weight:800}.proHero h1{letter-spacing:-2.2px;max-width:640px;margin:18px 0 17px;font-size:48px;line-height:1.55}.proHero h1 em{color:var(--orange);font-style:normal}.proHeroCopy>p{color:#66615a;max-width:590px;font-size:13px;line-height:2.05}.proHeroButtons{gap:10px;margin:30px 0 42px;display:flex}.proHeroProof{border-top:1px solid #d8d1c7;grid-template-columns:repeat(3,1fr);max-width:590px;padding-top:20px;display:grid}.proHeroProof span{color:#666;border-left:1px solid #d8d1c7;padding:0 15px;font-size:9px}.proHeroProof span:first-child{padding-right:0}.proHeroProof span:last-child{border:0}.proHeroProof b{color:#222;margin-bottom:4px;font-size:17px;display:block}.proHeroImage{background:url(/images/arcup-hero-v2.webp) 50%/cover no-repeat;min-height:720px}.proHeroBadge{color:#fff;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#111e;border:1px solid #fff2;border-radius:11px;padding:12px 15px;position:absolute;bottom:26px;left:28px}.proHeroBadge b,.proHeroBadge span{font-size:8px;display:block}.proHeroBadge span{color:#aaa;margin-top:3px}.proTrust{background:#fff;border:1px solid #e6e1d9;grid-template-columns:repeat(5,1fr);max-width:1400px;margin:-1px auto 0;display:grid}.proTrust>div{border-left:1px solid #e6e1d9;padding:25px 22px}.proTrust>div:last-child{border:0}.proTrust b,.proTrust span{font-size:10px;display:block}.proTrust span{color:#888;margin-top:6px;font-size:8px}.proSection{max-width:1400px;margin:auto;padding:105px 28px}.proSectionHead{justify-content:space-between;align-items:end;gap:30px;margin-bottom:43px;display:flex}.proSectionHead h2{letter-spacing:-1.4px;margin:9px 0 0;font-size:34px;line-height:1.45}.proSectionHead p{color:#777;max-width:480px;font-size:11px;line-height:2}.proSectionHead>a{color:var(--orange);font-size:10px;font-weight:800}.proCategoryGrid{grid-template-rows:360px 360px;grid-template-columns:repeat(12,1fr);gap:15px;display:grid}.proCat{color:#fff;border-radius:20px;align-items:end;display:flex;position:relative;overflow:hidden;background-position:50%!important;background-size:cover!important}.proCat:after{content:"";background:linear-gradient(#0000 28%,#0d0c0bcc);position:absolute;inset:0}.proCat>div{z-index:2;padding:28px;position:relative}.proCat.hot{background:url(/images/hot-bar-v2.webp);grid-area:1/span 7/3}.proCat.cold{background:url(/images/cold-bar-v2.webp);grid-column:span 5}.proCat.pack{background:url(/images/cafe-packaging-v2.webp);grid-column:span 5}.proCat span{color:#f4a487;font-size:8px}.proCat h3{margin:8px 0;font-size:22px}.proCat p{color:#ddd;margin:0 0 12px;font-size:9px;line-height:1.8}.proCat b{font-size:9px}.proProducts{padding-top:45px}.proFilters{gap:5px;margin:-20px 0 25px;display:flex}.proFilters button{cursor:pointer;background:#fff;border:1px solid #dfdad1;border-radius:30px;padding:9px 15px;font-size:9px}.proFilters button.active{color:#fff;background:#211f1c;border-color:#211f1c}.proProductGrid{grid-template-columns:repeat(4,1fr);gap:15px;display:grid}.proProduct{background:#fff;border:1px solid #e4dfd7;border-radius:15px;transition:all .25s;overflow:hidden}.proProduct:hover{transform:translateY(-6px);box-shadow:0 18px 45px #30271c12}.proProductImage{background-repeat:no-repeat;background-size:auto 245px;height:220px;position:relative}.proProductImage:after{content:"";background:linear-gradient(#fff1,#fff0 60%);position:absolute;inset:0}.proProductImage span{z-index:2;background:#fffddd;border:1px solid #fff7;border-radius:20px;padding:6px 9px;font-size:8px;position:absolute;top:13px;right:13px}.proProduct>div:last-child{padding:18px}.proProduct small{color:var(--orange);font-size:8px}.proProduct h3{margin:6px 0;font-size:14px}.proProduct p{color:#888;margin:0 0 14px;font-size:9px}.proProduct b{color:#333;font-size:9px}.proBusiness{color:#fff;background:#1d1c19;grid-template-columns:.7fr 1.4fr;gap:70px;padding:95px max(50vw - 672px,28px);display:grid}.proBusinessIntro h2{margin:10px 0;font-size:36px;line-height:1.55}.proBusinessIntro p{color:#aaa;max-width:440px;margin-bottom:25px;font-size:10px;line-height:2}.proBusinessGrid{border-top:1px solid #3a3833;border-right:1px solid #3a3833;grid-template-columns:repeat(3,1fr);display:grid}.proBusinessGrid article{border-bottom:1px solid #3a3833;border-left:1px solid #3a3833;min-height:180px;padding:27px}.proBusinessGrid i{color:#b45e41;font-size:9px;font-style:normal}.proBusinessGrid h3{margin:26px 0 7px;font-size:14px}.proBusinessGrid p{color:#999;font-size:8px;line-height:1.7}.proBusinessGrid a{color:#f0a488;font-size:8px}.proQuality{background:#f2eee7;grid-template-columns:1.2fr .8fr;min-height:680px;display:grid}.proQualityImage{background:url(/images/production-qc-v2.webp) 50%/cover}.proQualityCopy{padding:85px max(50vw - 700px,45px) 70px 50px}.proQualityCopy h2{margin:10px 0 15px;font-size:37px;line-height:1.5}.proQualityCopy>p{color:#6e6962;font-size:11px;line-height:2}.proQualityList{margin:27px 0}.proQualityList>div{border-top:1px solid #d7d0c6;padding:16px 0}.proQualityList b,.proQualityList span{font-size:10px;display:block}.proQualityList span{color:#777;margin-top:5px;font-size:8px;line-height:1.7}.proMaterials{grid-template-columns:.7fr 1.3fr;align-items:center;gap:70px;display:grid}.proMaterialsCopy h2{font-size:35px;line-height:1.5}.proMaterialsCopy>p{color:#777;font-size:11px;line-height:2}.proMaterialsCopy ul{grid-template-columns:1fr 1fr;gap:11px;margin:24px 0;padding:0;list-style:none;display:grid}.proMaterialsCopy li{padding-right:18px;font-size:9px;position:relative}.proMaterialsCopy li:before{content:"✓";color:var(--orange);position:absolute;right:0}.proMaterialsCopy>a{color:var(--orange);font-size:10px;font-weight:800}.proMaterialsImage{background:url(/images/materials-v2.webp) 50%/cover;border-radius:20px;height:560px}.proQuote{color:#fff;background:#211f1c;border-radius:22px;grid-template-columns:.7fr 1.3fr;gap:60px;max-width:1344px;margin:20px auto 100px;padding:56px;display:grid}.proQuoteIntro h2{font-size:32px;line-height:1.5}.proQuoteIntro>p{color:#aaa;font-size:10px;line-height:2}.proQuoteMeta{border-top:1px solid #3e3b36;margin-top:28px}.proQuoteMeta span{color:#aaa;border-bottom:1px solid #34312d;justify-content:space-between;padding:12px 0;font-size:8px;display:flex}.proQuoteMeta b{color:#fff}.proQuoteForm{grid-template-columns:1fr 1fr;gap:12px;display:grid}.proQuoteForm label{color:#aaa;font-size:8px}.proQuoteForm select{color:#fff;background:#2d2a26;border:1px solid #48443d;border-radius:9px;width:100%;margin-top:7px;padding:13px;display:block}.proStepper{background:#2d2a26;border:1px solid #48443d;border-radius:9px;grid-template-columns:42px 1fr 35px 42px;align-items:center;height:46px;margin-top:7px;display:grid}.proStepper button{color:#fff;background:0 0;border:0;height:100%}.proStepper b{text-align:center}.proStepper span{font-size:7px}.proQuoteResult{color:#222;background:#f6f0e7;border-radius:12px;grid-column:1/3;grid-template-columns:1fr auto;align-items:center;padding:20px;display:grid}.proQuoteResult span,.proQuoteResult b,.proQuoteResult p{font-size:8px}.proQuoteResult b{font-size:13px}.proQuoteResult p{color:#777;grid-column:1/2}.proQuoteResult .proPrimary{grid-area:1/2/3}.proProcess{padding-top:55px}.proProcessLine{border:1px solid #ddd7ce;border-radius:17px;grid-template-columns:repeat(5,1fr);display:grid;overflow:hidden}.proProcessLine article{border-left:1px solid #ddd7ce;min-height:170px;padding:26px 22px}.proProcessLine article:last-child{border:0}.proProcessLine i{color:var(--orange);font-size:10px;font-style:normal}.proProcessLine h3{margin:35px 0 8px;font-size:14px}.proProcessLine p{color:#888;font-size:8px}.proProcessActions{justify-content:center;gap:8px;margin-top:28px;display:flex}.proPrinting{background:#eee8df;padding:100px max(50vw - 672px,28px)}.proPrintingHead{text-align:center;max-width:650px;margin:0 auto 40px}.proPrintingHead h2{margin:9px 0;font-size:37px}.proPrintingGrid{grid-template-columns:repeat(3,1fr);gap:13px;display:grid}.proPrintingGrid article{background:#fff;border:1px solid #ddd7cf;border-radius:17px;padding:32px;position:relative}.proPrintingGrid article.featured{color:#fff;background:#211f1c}.proPrintingGrid i{color:#aaa;font-size:10px;font-style:normal;position:absolute;top:22px;left:22px}.proPrintingGrid>article>span{color:var(--orange);text-transform:uppercase;font:8px Arial}.proPrintingGrid h3{margin:30px 0 10px;font-size:22px}.proPrintingGrid p{color:#777;font-size:9px;line-height:1.9}.proPrintingGrid .featured p{color:#aaa}.proPrintingGrid ul{margin-top:25px;padding:0;list-style:none}.proPrintingGrid li{border-top:1px solid #e1ddd6;padding:10px 0;font-size:8px}.proPrintingGrid .featured li{border-color:#3d3934}.proLifestyle{background:#fff;grid-template-columns:1.25fr .75fr;min-height:650px;display:grid}.proLifestyleImage{background:url(/images/cafe-lifestyle-v2.webp) 50%/cover}.proLifestyle>div:last-child{padding:90px max(50vw - 700px,45px) 70px 50px}.proLifestyle h2{font-size:35px;line-height:1.55}.proLifestyle p,.proLifestyle blockquote{color:#777;font-size:10px;line-height:2}.proLifestyle blockquote{border-right:3px solid var(--orange);color:#333;margin:28px 0;padding:8px 16px;font-weight:700}.proFaq{padding-bottom:110px}.proFaqLayout{grid-template-columns:1.4fr .6fr;gap:17px;display:grid}.proFaqList{border-top:1px solid #ddd7cf}.proFaqList button{text-align:right;cursor:pointer;background:0 0;border:0;border-bottom:1px solid #ddd7cf;grid-template-columns:1fr 25px;width:100%;padding:20px 0;display:grid}.proFaqList button span{font-size:11px;font-weight:750}.proFaqList button i{font-style:normal}.proFaqList button p{color:#777;grid-column:1/3;max-width:800px;margin:13px 0 0;font-size:9px;line-height:2}.proFaqLayout aside{color:#fff;background:#211f1c;border-radius:16px;align-self:start;padding:30px}.proFaqLayout aside b{font-size:17px}.proFaqLayout aside p{color:#aaa;margin:14px 0 30px;font-size:9px;line-height:2}.proFaqLayout aside a{background:var(--orange);text-align:center;border-radius:9px;padding:13px;font-size:9px;font-weight:800;display:block}.proFaqLayout aside small{color:#777;text-align:center;margin-top:10px;font-size:8px;display:block}.proFinalCta{background:var(--orange);color:#fff;justify-content:space-between;align-items:center;gap:40px;padding:65px max(50vw - 672px,28px);display:flex}.proFinalCta span{font-size:9px}.proFinalCta h2{max-width:750px;margin:8px 0;font-size:28px}.proFinalCta>div:last-child{gap:8px;min-width:max-content;display:flex}.proFinalCta .proPrimary{background:#171715}.proFooter{color:#fff;background:#181816}.proFooterTop{grid-template-columns:1.5fr repeat(4,1fr);gap:50px;max-width:1400px;margin:auto;padding:65px 28px;display:grid}.proFooterTop>div{flex-direction:column;gap:9px;display:flex}.proFooterTop .proBrand span{color:#fff}.proFooterTop p{color:#999;max-width:310px;font-size:9px;line-height:2}.proFooterTop b{margin-bottom:7px;font-size:10px}.proFooterTop a,.proFooterTop span{color:#8d8b86;font-size:8px}.proSocial{flex-direction:row!important;gap:6px!important;display:flex!important}.proSocial a{border:1px solid #393733;border-radius:7px;padding:8px}.proFooterBottom{color:#777;border-top:1px solid #312f2b;justify-content:space-between;padding:18px max(50vw - 672px,28px);font-size:8px;display:flex}.queueGrid{grid-template-columns:repeat(6,1fr);gap:9px;display:grid}.queueCard{text-align:right;cursor:pointer;background:#fff;border:1px solid #e3dfd8;border-radius:12px;padding:13px}.queueCard.selected{border-color:#ed4c2c;box-shadow:0 0 0 2px #ed4c2c15}.queueCard strong,.queueCard small{display:block}.queueCard strong{margin:15px 0 4px;font-size:24px}.queueCard small{color:#999;font-size:7px}.textButton{color:#ed4c2c;background:0 0;border:0;font-size:9px}.cartableGrid,.productionBoard,.lowerCards{margin-top:14px}.taskRow{border-top:1px solid #eee;grid-template-columns:28px 1fr auto 115px 55px;align-items:center;gap:10px;padding:13px 0;display:grid}.taskCheck{color:#aaa;border:1px solid #ddd;border-radius:7px;place-items:center;width:25px;height:25px;display:grid}.taskRow b,.taskRow small{font-size:9px;display:block}.taskRow small{color:#999;margin-top:4px;font-size:7px}.taskRow>button{background:#fff;border:1px solid #ddd;border-radius:7px;padding:7px;font-size:7px}.taskDue{text-align:left}.policyCard ul{padding:0;list-style:none}.policyCard li{border-top:1px solid #eee;justify-content:space-between;padding:11px 0;display:flex}.policyCard li b{font-size:10px}.policyCard li span{color:#888;font-size:8px}.policyCard>.outlineBtn{width:100%}.compactRows>div{border-top:1px solid #eee;justify-content:space-between;padding:11px 0;display:flex}.compactRows span,.compactRows b{font-size:8px}.shippingMini{flex-wrap:wrap;gap:5px;display:flex}.microNote{color:#999;margin-top:14px;font-size:7px;line-height:1.9}.integrationMini>div{border-top:1px solid #eee;grid-template-columns:40px 1fr auto;align-items:center;padding:10px 0;display:grid}.integrationMini i,.integrationMini b{font-size:8px;font-style:normal}.fullButton{width:100%;margin-top:12px}.settingsToolbar{align-items:center;gap:8px;margin-bottom:16px;display:flex}.settingsNotice{margin-left:auto}.settingsNotice b,.settingsNotice span{font-size:9px;display:block}.settingsNotice span{color:#888;margin-top:4px}.settingsNav{z-index:5;background:#fff;border:1px solid #e2ded7;border-radius:12px;gap:5px;margin-bottom:20px;padding:6px;display:flex;position:sticky;top:10px}.settingsNav a{border-radius:7px;padding:8px 12px;font-size:8px}.settingsNav a:hover{background:#f3f0eb}.settingsSection{grid-template-columns:220px 1fr;gap:20px;margin-bottom:18px;scroll-margin-top:30px;display:grid}.settingsIntro{padding:15px 3px}.settingsIntro h2{margin:10px 0 5px;font-size:16px}.settingsIntro p,.settingsIntro a{color:#888;font-size:8px;line-height:1.8}.settingsIntro a{color:#ed4c2c}.settingsIntro button{margin-top:15px}.settingsCard,.integrationCards article{background:#fff;border:1px solid #e2ded7;border-radius:15px;padding:22px}.settingFields{grid-template-columns:1fr 1fr;gap:13px;display:grid}.settingFields.three{grid-template-columns:repeat(3,1fr)}.settingFields label,.shippingManage label,.integrationFields label{font-size:8px;font-weight:700}.settingFields input,.settingFields select,.shippingManage input,.integrationFields input,.integrationFields select,.manageRow input{background:#fff;border:1px solid #ddd8d1;border-radius:8px;width:100%;margin-top:6px;padding:10px;display:block}.settingFields small{color:#999;margin-top:4px;font-size:7px;display:block}.ruleStrip{grid-template-columns:repeat(3,1fr);gap:8px;margin-top:18px;display:grid}.ruleStrip span{background:#f5f2ed;border-radius:8px;padding:10px;font-size:7px}.ruleStrip b{margin-top:4px;font-size:8px;display:block}.manageHead,.manageRow{grid-template-columns:45px 1.4fr 1fr .6fr .7fr;align-items:center;gap:8px;display:grid}.manageHead{color:#999;background:#f5f2ed;border-radius:7px;padding:8px;font-size:7px}.manageRow{border-bottom:1px solid #eee;padding:8px 0}.manageRow>input:first-child{width:auto}.manageRow input{margin:0;font-size:8px}.pricePolicy{align-items:center;gap:10px;margin-top:15px;display:flex}.pricePolicy p{color:#888;font-size:7px}.shippingManage article{border-top:1px solid #eee;grid-template-columns:40px 1.2fr 1fr 1fr;align-items:center;gap:10px;padding:11px 0;display:grid}.shippingManage article>div>input{font-weight:700}.shippingManage small{color:#999;margin-top:5px;font-size:7px;display:block}.switch input{display:none}.switch i{background:#ccc;border-radius:20px;width:34px;height:19px;display:block;position:relative}.switch i:after{content:"";background:#fff;border-radius:50%;width:15px;height:15px;transition:all .2s;position:absolute;top:2px;right:2px}.switch input:checked+i{background:#36a06c}.switch input:checked+i:after{right:17px}.legalNote{background:#fff6ed;border:1px solid #f1dbc5;border-radius:9px;margin-top:15px;padding:12px}.legalNote b,.legalNote span{font-size:8px;display:block}.legalNote span{color:#8a6d55;margin-top:4px;line-height:1.8}.integrationCards{grid-template-columns:1fr 1fr;gap:13px;display:grid}.integrationHead{grid-template-columns:40px 1fr auto;align-items:center;gap:10px;display:grid}.integrationHead i{background:#f5efe9;border-radius:9px;place-items:center;width:38px;height:38px;font-size:8px;font-style:normal;display:grid}.integrationHead h3{margin:0;font-size:13px}.integrationHead p{color:#999;margin:3px 0;font-size:7px}.integrationCards ol{margin:20px 0;padding-right:18px}.integrationCards li{color:#777;font-size:8px;line-height:2}.integrationFields{grid-template-columns:1fr 1fr 1fr;gap:8px;margin-bottom:15px;display:grid}.secretWarning{color:#fff;background:#25231f;border-radius:10px;grid-column:2;padding:13px}.secretWarning b,.secretWarning span{font-size:8px;display:block}.secretWarning span{color:#aaa;margin-top:4px}.contractSettings{width:100%;margin-top:10px}@media (width<=1100px){.proHeaderInner{grid-template-columns:150px 1fr 220px}.proHeader nav{gap:16px}.proHero{grid-template-columns:1fr 1fr}.proHero h1{font-size:39px}.proBusiness{grid-template-columns:1fr;gap:40px}.proQuality{grid-template-columns:1fr 1fr}.proProductGrid,.queueGrid{grid-template-columns:repeat(3,1fr)}.settingsSection{grid-template-columns:1fr}.settingsIntro{padding-bottom:0}}@media (width<=820px){.proAnnouncement>div span:last-child{display:none}.proHeaderInner{grid-template-columns:1fr auto}.proHeader nav{background:#fff;flex-direction:column;align-items:stretch;padding:16px;display:none;position:absolute;top:82px;left:0;right:0}.proHeader nav.open{display:flex}.proHeaderActions{grid-column:2}.proLogin{display:none}.proMenu{display:block}.proMega{display:none}.proHero{grid-template-columns:1fr}.proHeroImage{grid-row:1;min-height:460px}.proHeroCopy{padding:55px 25px}.proHeroBadge{top:405px;bottom:auto}.proTrust{grid-template-columns:repeat(2,1fr)}.proTrust>div:nth-child(2n){border-left:0}.proSection{padding:75px 20px}.proSectionHead{flex-direction:column;align-items:start}.proCategoryGrid{grid-template-rows:330px 280px;grid-template-columns:1fr 1fr;display:grid}.proCat.hot{grid-area:auto/1/auto/3}.proCat.cold,.proCat.pack{grid-column:span 1}.proProductGrid{grid-template-columns:1fr 1fr}.proBusiness{padding:70px 22px}.proBusinessGrid{grid-template-columns:1fr 1fr}.proQuality,.proLifestyle{grid-template-columns:1fr}.proQualityImage,.proLifestyleImage{min-height:460px}.proQualityCopy,.proLifestyle>div:last-child{padding:55px 25px}.proMaterials{grid-template-columns:1fr}.proMaterialsImage{grid-row:1;height:450px}.proQuote{grid-template-columns:1fr;margin:20px 20px 70px;padding:35px}.proProcessLine{grid-template-columns:1fr 1fr}.proProcessLine article{border-bottom:1px solid #ddd7ce}.proPrintingGrid,.proFaqLayout{grid-template-columns:1fr}.proFinalCta{flex-direction:column;align-items:start}.proFooterTop{grid-template-columns:1fr 1fr}.proFooterTop>div:first-child{grid-column:1/3}.settingFields.three{grid-template-columns:1fr 1fr}.integrationCards{grid-template-columns:1fr}.secretWarning{grid-column:auto}.shippingManage article{grid-template-columns:35px 1fr 1fr}.shippingManage article>label:last-child{grid-column:2/4}.integrationFields{grid-template-columns:1fr 1fr}}@media (width<=540px){.proAnnouncement{padding:0 14px}.proAnnouncement>div{display:none}.proHeaderInner{padding:0 14px}.proHeaderActions .proPrimary{display:none}.proHeroImage{min-height:335px}.proHeroBadge{top:280px;left:12px}.proHero h1{font-size:33px}.proHeroButtons{flex-direction:column}.proHeroProof{grid-template-columns:1fr}.proHeroProof span{border:0;border-bottom:1px solid #ddd;padding:10px 0}.proTrust{grid-template-columns:1fr}.proTrust>div{border-bottom:1px solid #eee;border-left:0}.proSectionHead h2{font-size:28px}.proCategoryGrid{flex-direction:column;display:flex}.proCat{min-height:300px}.proProductGrid,.proBusinessGrid{grid-template-columns:1fr}.proQualityImage,.proLifestyleImage{min-height:330px}.proMaterialsCopy ul{grid-template-columns:1fr}.proMaterialsImage{height:330px}.proQuoteForm{grid-template-columns:1fr}.proQuoteResult{grid-column:auto;grid-template-columns:1fr;gap:10px}.proQuoteResult .proPrimary{grid-area:auto}.proProcessLine{grid-template-columns:1fr}.proProcessActions,.proFinalCta>div:last-child{flex-direction:column;width:100%}.proFinalCta>div:last-child a{width:100%}.proFooterTop{grid-template-columns:1fr}.proFooterTop>div:first-child{grid-column:auto}.proFooterBottom{flex-direction:column;gap:7px}.queueGrid{grid-template-columns:1fr 1fr}.taskRow{grid-template-columns:28px 1fr auto}.taskDue{grid-column:2}.taskRow>button{grid-column:3}.settingFields,.settingFields.three{grid-template-columns:1fr}.settingsNav{overflow-x:auto}.settingsNav a{white-space:nowrap}.manageTable{overflow-x:auto}.manageHead,.manageRow{min-width:650px}.shippingManage article{grid-template-columns:35px 1fr}.shippingManage article>label{grid-column:2!important}.integrationFields,.ruleStrip{grid-template-columns:1fr}}.catalogPage{color:#1e1d1a;background:#f8f6f1;min-height:100vh}.catalogHero{background:#ebe5dc;grid-template-columns:.85fr 1.15fr;min-height:470px;display:grid}.catalogHero>div:first-child{flex-direction:column;justify-content:center;padding:80px 45px 60px max(50vw - 650px,28px);display:flex}.catalogHero>div:last-child{background:url(/images/arcup-hero-v2.webp) 50%/cover}.catalogHero span{color:#c95531;font-size:9px;font-weight:800}.catalogHero h1{margin:11px 0;font-size:39px;line-height:1.55}.catalogHero p{color:#716d66;max-width:560px;font-size:10px;line-height:2}.catalogHero a{width:max-content;margin-top:18px}.catalogBody{grid-template-columns:210px 1fr;gap:35px;max-width:1360px;margin:auto;padding:65px 28px 95px;display:grid}.catalogBody aside{height:max-content;position:sticky;top:105px}.catalogBody aside h3{margin-top:0;font-size:14px}.catalogBody aside>label,.catalogBody aside>b{margin:20px 0 8px;font-size:8px;display:block}.catalogBody aside>label input{background:#fff;border:1px solid #dcd7cf;border-radius:9px;width:100%;margin-top:7px;padding:11px;display:block}.catalogBody aside>button{background:0 0;border:0;border-bottom:1px solid #e1dcd3;justify-content:space-between;width:100%;padding:10px 0;font-size:9px;display:flex}.catalogBody aside>button i{color:#aaa;font-style:normal}.catalogBody aside>button.active{color:#c95531;font-weight:800}.catalogHelp{color:#fff;background:#211f1c;border-radius:12px;margin-top:25px;padding:18px}.catalogHelp b{font-size:11px}.catalogHelp p{color:#aaa;font-size:7px;line-height:1.8}.catalogHelp a{color:#e99376;margin-top:14px;font-size:8px;display:block}.catalogTop{justify-content:space-between;align-items:end;margin-bottom:22px;display:flex}.catalogTop h2{margin:0;font-size:25px}.catalogTop p{color:#888;font-size:8px}.catalogTop select{background:#fff;border:1px solid #dcd7cf;border-radius:8px;padding:9px;font-size:8px}.catalogGrid{grid-template-columns:repeat(3,1fr);gap:14px;display:grid}.catalogGrid article{background:#fff;border:1px solid #e2ddd5;border-radius:14px;overflow:hidden}.catalogImage{background-repeat:no-repeat;background-size:auto 220px;height:190px;position:relative}.catalogImage span{background:#fffddd;border-radius:15px;padding:5px 8px;font-size:7px;position:absolute;top:12px;right:12px}.catalogInfo{padding:17px}.catalogInfo h3{margin:0;font-size:13px}.catalogInfo>p{color:#888;font-size:8px}.catalogInfo dl{margin:15px 0}.catalogInfo dl div{border-top:1px solid #eee;justify-content:space-between;padding:6px 0;font-size:7px;display:flex}.catalogInfo dt{color:#999}.catalogInfo dd{font-weight:700}.catalogInfo>a{color:#c95531;font-size:8px;font-weight:800}.compareBand{color:#fff;background:#211f1c;grid-template-columns:.6fr 1.4fr;gap:60px;padding:70px max(50vw - 650px,28px);display:grid}.compareBand>div:first-child span{color:#e99376;font-size:8px}.compareBand h2{font-size:28px;line-height:1.6}.compareTable>div{border-bottom:1px solid #3b3833;grid-template-columns:1fr 1fr 1fr;padding:13px 0;font-size:8px;display:grid}.compareTable b{font-size:9px}.compareTable span:first-child{color:#999}.catalogFooter{color:#888;background:#171715;justify-content:space-between;padding:18px max(50vw - 650px,28px);font-size:8px;display:flex}.catalogFooter a{color:#e99376;direction:ltr}@media (width<=980px){.catalogBody{grid-template-columns:1fr}.catalogBody aside{position:static}.catalogBody aside>button{border:1px solid #ddd;border-radius:20px;width:auto;margin:3px;padding:8px 12px;display:inline-flex}.catalogHelp{display:none}.catalogGrid{grid-template-columns:1fr 1fr}.compareBand{grid-template-columns:1fr}}@media (width<=620px){.catalogHero{grid-template-columns:1fr}.catalogHero>div:last-child{grid-row:1;min-height:300px}.catalogHero>div:first-child{padding:45px 20px}.catalogHero h1{font-size:31px}.catalogBody{padding:45px 16px}.catalogGrid{grid-template-columns:1fr}.compareBand{padding:50px 18px}.compareTable{overflow-x:auto}.compareTable>div{min-width:560px}.catalogFooter{flex-direction:column;gap:5px;padding:16px}}.clientNotice{border-radius:14px;margin-bottom:14px;padding:14px 18px;font-size:10px;line-height:1.8}.clientNotice b{margin-bottom:3px;font-size:11px;display:block}.clientNotice.success{color:#2f6d4a;background:#eaf6ef}.clientNotice.error{color:#a3321c;background:#fff1ed}.clientWelcome{color:#fff;background:linear-gradient(120deg,#17323c,#244c58);border-radius:18px;justify-content:space-between;align-items:end;gap:30px;padding:30px 34px;display:flex;position:relative;overflow:hidden}.clientWelcome:after{content:"AR";color:#ffffff09;font:900 170px Arial;position:absolute;top:-45px;left:-15px}.clientWelcome>div,.clientWelcome>a{z-index:1;position:relative}.clientWelcome span,.clientBlock header span{letter-spacing:.12em;color:#7ed0e7;font:700 9px Arial}.clientWelcome h2{margin:7px 0;font-size:27px}.clientWelcome p{color:#c5d8dc;max-width:650px;margin:0;font-size:11px;line-height:1.9}.clientKpis{grid-template-columns:repeat(4,1fr);gap:12px;margin:15px 0;display:grid}.clientKpis article{background:#fff;border:1px solid #e4e4df;border-radius:15px;padding:22px}.clientKpis article.dark{color:#fff;background:#191e1c}.clientKpis span,.clientKpis b,.clientKpis small{display:block}.clientKpis span{color:#777;font-size:10px}.clientKpis b{margin:11px 0;font-size:25px}.clientKpis small{color:#999;font-size:9px}.clientSpotlight{background:#fff;border:1px solid #e2e3de;border-radius:18px;margin-bottom:15px;padding:28px}.clientSpotlightHead{justify-content:space-between;gap:30px;display:flex}.clientSpotlightHead>div>small{color:#999;margin-right:10px;font:700 9px Arial}.clientSpotlight h2{margin:13px 0 5px;font-size:25px}.clientSpotlight p{color:#777;font-size:10px}.clientOwner{border-right:1px solid #eee;flex-direction:column;min-width:210px;padding-right:20px;display:flex}.clientOwner span{color:#999;font-size:9px}.clientOwner b{margin:5px 0 14px;font-size:12px}.clientOwner a{color:#b84c30;font-size:11px}.clientTimeline{grid-template-columns:repeat(7,1fr);margin:40px 0;display:grid;position:relative}.clientTimeline:before{content:"";background:#e2e3de;height:2px;position:absolute;top:16px;left:3%;right:3%}.clientTimeline>div{z-index:1;text-align:center;position:relative}.clientTimeline i{color:#a3a49e;background:#f1f1ee;border:4px solid #fff;border-radius:50%;place-items:center;width:33px;height:33px;margin:auto;font-size:10px;font-style:normal;display:grid}.clientTimeline b{color:#999;margin-top:7px;font-size:8px;display:block}.clientTimeline .done i{color:#fff;background:#3f9271}.clientTimeline .done b{color:#497867}.clientTimeline .active i{color:#fff;background:#c25738;box-shadow:0 0 0 5px #c2573815}.clientTimeline .active b{color:#9d442c}.clientMeta{border-top:1px solid #eee;grid-template-columns:repeat(4,1fr);display:grid}.clientMeta span{color:#999;border-left:1px solid #eee;padding:15px;font-size:8px}.clientMeta span:last-child{border-left:0}.clientMeta b{color:#333;margin-top:5px;font-size:10px;display:block}.clientGrid{grid-template-columns:1.4fr .6fr;gap:15px;display:grid}.clientBlock{background:#fff;border:1px solid #e2e3de;border-radius:17px;padding:24px}.clientBlock header{border-bottom:1px solid #eee;justify-content:space-between;align-items:end;padding-bottom:14px;display:flex}.clientBlock header h3{margin:5px 0 0;font-size:17px}.clientBlock header>a{color:#b84c30;font-size:10px}.clientOrderList article{border-bottom:1px solid #eee;grid-template-columns:42px 1fr auto 120px;align-items:center;gap:13px;padding:15px 0;display:grid}.clientOrderIcon{color:#2f6d67;background:#e8efed;border-radius:12px;place-items:center;width:42px;height:42px;font:900 11px Arial;display:grid}.clientOrderList article>div:nth-child(2) small,.clientOrderList article>div:nth-child(2) b,.clientOrderList article>div:nth-child(2) span{display:block}.clientOrderList small,.clientOrderList span{color:#999;font-size:8px}.clientOrderList b{margin:3px 0;font-size:11px}.clientOrderList strong{text-align:left;font-size:9px}.clientNext{text-align:center;padding:28px 10px}.clientNext>i{color:#ad4e34;background:#f2e8e3;border-radius:17px;place-items:center;width:54px;height:54px;margin:auto;font-size:20px;font-style:normal;display:grid}.clientNext h4{font-size:15px;line-height:1.7}.clientNext p{color:#777;font-size:9px;line-height:2}.clientNext a{font-size:9px}.clientEmpty{text-align:center;background:#fff;border:1px solid #e2e3de;border-radius:17px;margin-bottom:15px;padding:60px 20px}.clientEmpty>div{color:#fff;background:#1d383f;border-radius:22px;place-items:center;width:70px;height:70px;margin:auto;font:900 18px Arial;display:grid}.clientEmpty h2{font-size:22px}.clientEmpty p,.clientMuted{color:#888;font-size:10px}.clientHow{background:#e8e2d9;border-radius:18px;margin-top:15px;padding:32px}.clientHow>span{color:#a64b33;font-size:9px;font-weight:800}.clientHow h2{margin:7px 0 25px;font-size:25px}.clientHow>div{grid-template-columns:repeat(4,1fr);display:grid}.clientHow article{border-top:1px solid #bdb5aa;border-left:1px solid #cfc7bc;padding:18px}.clientHow article:last-child{border-left:0}.clientHow article>b{color:#b84c30}.clientHow h3{font-size:13px}.clientHow p{color:#777;font-size:9px;line-height:1.8}.sideLogout{color:#777;background:0 0;border:0;margin-right:auto;font-size:18px}@media (width<=1000px){.clientKpis{grid-template-columns:1fr 1fr}.clientGrid{grid-template-columns:1fr}.clientTimeline{grid-template-columns:repeat(7,110px);padding-bottom:8px;overflow-x:auto}.clientTimeline:before{display:none}.clientHow>div{grid-template-columns:1fr 1fr}}@media (width<=600px){.clientWelcome{flex-direction:column;align-items:flex-start}.clientKpis{grid-template-columns:1fr}.clientSpotlightHead{flex-direction:column}.clientOwner{border-top:1px solid #eee;border-right:0;padding:15px 0 0}.clientMeta{grid-template-columns:1fr 1fr}.clientOrderList article{grid-template-columns:42px 1fr auto}.clientOrderList article>strong{grid-column:2}.clientHow>div{grid-template-columns:1fr}.clientHow article{border-left:0}.appContent{padding:16px}.appTop h1{font-size:16px}}:root{--ar-ink:#181916;--ar-paper:#f4f0e8;--ar-ivory:#ebe3d5;--ar-terra:#c44f31;--ar-olive:#626357;--ar-line:#d8d1c6;--ar-white:#fffdfa;--ar-max:1440px}.arSite{background:var(--ar-white);color:var(--ar-ink);font-family:Vazirmatn Variable,Segoe UI,sans-serif;overflow:hidden}.arSite *{box-sizing:border-box}.arSite a{text-decoration:none}.arSite h1,.arSite h2,.arSite h3,.arSite p{margin-top:0}.arSite button,.arSite input{font-family:inherit}.arTicker{color:#f4eee4;height:34px;padding:0 max(calc((100vw - var(--ar-max))/2),32px);letter-spacing:.02em;z-index:80;background:#171815;justify-content:space-between;align-items:center;font-size:10px;display:flex;position:relative}.arTicker>div{align-items:center;gap:34px;display:flex}.arTicker b{color:#b8b2a8;font-weight:500}.arTicker span:first-child{letter-spacing:.14em;color:#e18a70;font:600 9px Arial}.arTicker a{direction:ltr;font-weight:750}.arHeader{-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);z-index:70;background:#fffdf9ed;border-bottom:1px solid #e9e3d9;height:84px;position:sticky;top:0}.arHeaderInner{max-width:calc(var(--ar-max) + 64px);grid-template-columns:170px 1fr 265px;align-items:center;height:100%;margin:auto;padding:0 32px;display:grid}.arLogo{width:max-content;color:var(--ar-ink);letter-spacing:-2px;direction:ltr;align-items:baseline;display:inline-flex}.arLogo b{letter-spacing:-3px;color:var(--ar-terra);font:800 30px Arial}.arLogo span{font:500 27px Georgia}.arLogo small{color:#8c877f;letter-spacing:0;font:600 8px Arial}.arLogo.inverted span{color:#fff}.arNav{justify-content:center;align-items:center;gap:31px;display:flex}.arNav>a,.arNav>button{color:#353631;background:0 0;border:0;padding:31px 0;font-size:12px;font-weight:650;position:relative}.arNav>button i{margin-right:3px;font-size:9px;font-style:normal}.arNav>a:after,.arNav>button:after{content:"";background:var(--ar-terra);height:2px;transition:all .3s;position:absolute;bottom:22px;left:100%;right:0}.arNav>a:hover:after,.arNav>button:hover:after,.arNav>button.isActive:after{left:0}.arHeaderActions{justify-content:flex-end;align-items:center;gap:12px;display:flex}.arPanelLink{color:#666;font-size:11px;font-weight:650}.arCta{background:var(--ar-terra);border:1px solid var(--ar-terra);justify-content:center;align-items:center;gap:28px;min-height:50px;padding:0 22px;font-size:11px;font-weight:780;transition:all .35s cubic-bezier(.2,.8,.2,1);display:inline-flex;color:#fff!important}.arCta:hover{background:#a83d25;border-color:#a83d25;gap:40px}.arCta.small{gap:16px;min-height:42px;padding:0 16px}.arCta.dark:hover{background:#33332f}.arCta.light{background:#fff;border-color:#fff;color:#191a17!important}.arMenuButton{background:0 0;border:0;width:42px;height:42px;display:none;position:relative}.arMenuButton i{background:#222;width:22px;height:1px;position:absolute;top:17px;right:10px}.arMenuButton i:last-child{width:15px;top:24px}.arMega{background:#fffdf9;border:1px solid #e3ddd3;grid-template-columns:1.2fr repeat(3,.75fr) 1.35fr;gap:34px;width:min(1450px,96vw);padding:34px;animation:.28s both arMegaIn;display:grid;position:absolute;top:84px;right:50%;transform:translate(50%);box-shadow:0 28px 70px #251d1525}.arMega>div{flex-direction:column;gap:11px;display:flex}.arMega strong{color:#222;margin-bottom:7px;font-size:11px}.arMega>div>a{color:#777;font-size:10px;transition:all .2s}.arMega>div>a:hover{color:var(--ar-terra);transform:translate(-3px)}.arMegaIntro{border-left:1px solid var(--ar-line);padding-left:30px}.arMegaIntro>span{color:var(--ar-terra);letter-spacing:.12em;font:700 8px Arial}.arMegaIntro h3{margin:0;font-size:20px;line-height:1.55}.arMegaIntro p{color:#777;font-size:9px;line-height:1.9}.arMegaIntro a{color:var(--ar-terra)!important;font-weight:800!important}.arMegaVisual{color:#fff;background:linear-gradient(#0000 40%,#000b),url(/images/v5/double-wall-offset.webp) 50%/cover;align-items:end;min-height:235px;padding:22px;display:flex}.arMegaVisual div{flex-direction:column;gap:7px;display:flex}.arMegaVisual span,.arMegaVisual small{letter-spacing:.08em;font:700 8px Arial}@keyframes arMegaIn{0%{opacity:0;transform:translate(50%,-12px)}to{opacity:1;transform:translate(50%)}}.arHero{background:#e7ddce;align-items:center;min-height:760px;display:flex;position:relative}.arHeroMedia{transform:translateY(calc(var(--ar-scroll,0px)*.04));background:url(/images/v5/hero.webp) 50%/cover;position:absolute;inset:0;scale:1.05}.arHeroOverlay{background:linear-gradient(270deg,#f2eadf 0%,#f2eadfee 25%,#f2eadf77 50%,#0000 73%),linear-gradient(#0000 55%,#1d1d1815);position:absolute;inset:0}.arHeroContent{z-index:2;width:min(690px,55vw);margin-right:max(calc((100vw - var(--ar-max))/2),55px);padding:85px 0;position:relative}.arIndex{letter-spacing:.14em;color:#6d675f;border-bottom:1px solid #ada396;justify-content:space-between;margin-bottom:30px;padding-bottom:12px;font:700 8px Arial;display:flex}.arEyebrow{color:var(--ar-terra);font-size:10px;font-weight:750}.arHero h1{letter-spacing:-3.3px;max-width:690px;margin:16px 0 24px;font-size:clamp(48px,4.6vw,76px);font-weight:770;line-height:1.37}.arHero h1 em{color:var(--ar-terra);font-style:normal}.arHeroText{color:#5e5b55;max-width:610px;font-size:13px;line-height:2.1}.arHeroActions{align-items:center;gap:30px;margin-top:34px;display:flex}.arTextLink{border-bottom:1px solid #b7afa3;padding-bottom:7px;font-size:11px;font-weight:800}.arTextLink span{color:#8a847b;margin-right:12px;font-size:8px;font-weight:500}.arHeroSide{z-index:2;writing-mode:vertical-rl;letter-spacing:.18em;color:#655e55;gap:28px;font:700 8px Arial;display:flex;position:absolute;top:50%;left:24px;transform:translateY(-50%)}.arScrollMark{z-index:2;letter-spacing:.15em;align-items:center;gap:10px;font:700 7px Arial;display:flex;position:absolute;bottom:26px;right:50%}.arScrollMark i{background:#333;width:38px;height:1px;animation:1.8s infinite arPulse}@keyframes arPulse{50%{opacity:.4;width:60px}}.arProofRail{max-width:var(--ar-max);border-right:1px solid var(--ar-line);border-bottom:1px solid var(--ar-line);grid-template-columns:repeat(4,1fr);margin:-1px auto 0;display:grid}.arProofRail>div{border-left:1px solid var(--ar-line);grid-template-columns:34px 1fr;align-content:center;min-height:118px;padding:26px 30px;display:grid}.arProofRail i{color:var(--ar-terra);grid-row:1/3;font:700 9px Arial}.arProofRail span{color:#8b867e;margin-top:5px;font-size:9px}.arSection{max-width:var(--ar-max);margin:auto;padding:125px 32px}.arSectionTitle{justify-content:space-between;align-items:end;gap:70px;margin-bottom:48px;display:flex}.arSectionTitle>div>span,.arSectionTitle>span{letter-spacing:.14em;color:var(--ar-terra);font:750 9px Arial}.arSectionTitle h2{letter-spacing:-1.8px;margin:12px 0 0;font-size:clamp(32px,3vw,49px);line-height:1.45}.arSectionTitle>p{color:#79746c;max-width:460px;font-size:11px;line-height:2}.arSectionTitle>a{white-space:nowrap;border-bottom:1px solid #bbb2a6;padding:0 0 7px;font-size:11px;font-weight:780}.arUniverseGrid{grid-template-rows:390px 350px;grid-template-columns:1.15fr .85fr .85fr;gap:14px;display:grid}.arUniverseCard{color:#fff;background:#ede7dd;position:relative;overflow:hidden}.arUniverseCard.hot{grid-row:1/3}.arUniverseCard.brand{grid-column:2/4}.arUniverseImage{background-position:50%;background-size:cover;transition:transform .7s cubic-bezier(.2,.8,.2,1);position:absolute;inset:0}.arUniverseCard.hot .arUniverseImage{background-image:url(/images/v5/double-wall-finishes.webp)}.arUniverseCard.cold .arUniverseImage{background-image:url(/images/v5/cold-pet.webp)}.arUniverseCard.food .arUniverseImage{background-image:url(/images/v5/food-containers.webp)}.arUniverseCard.brand .arUniverseImage{background-image:url(/images/v5/brand-accessories.webp)}.arUniverseCard:after{content:"";background:linear-gradient(#0000 38%,#151511d9);position:absolute;inset:0}.arUniverseCard>div:last-child{z-index:2;padding:30px;position:absolute;bottom:0;left:0;right:0}.arUniverseCard>div>span{letter-spacing:.12em;color:#e5a18c;font:700 8px Arial}.arUniverseCard h3{margin:9px 0 4px;font-size:26px}.arUniverseCard p{color:#d2cec6;max-width:460px;font-size:9px;line-height:1.9}.arUniverseCard b{border-top:1px solid #ffffff3d;justify-content:space-between;padding-top:14px;font-size:10px;display:flex}.arUniverseCard i{font-style:normal}.arUniverseCard:hover .arUniverseImage{transform:scale(1.055)}.arOffsetFeature{background:#e9e2d7;grid-template-columns:1.2fr .8fr;min-height:770px;display:grid}.arOffsetMedia{background:url(/images/v5/double-wall-offset.webp) 50%/cover;position:relative;overflow:hidden}.arOffsetMedia:after{content:"";background:linear-gradient(#0000 58%,#0007);position:absolute;inset:0}.arOffsetMedia>span{z-index:1;color:#fff;letter-spacing:.13em;font:700 8px Arial;position:absolute;bottom:24px;right:28px}.arOffsetCopy{padding:90px max(calc((100vw - var(--ar-max))/2),55px) 80px 70px;flex-direction:column;justify-content:center;display:flex}.arOffsetCopy>span{color:var(--ar-terra);font-size:10px;font-weight:800}.arOffsetCopy h2{letter-spacing:-2px;margin:14px 0 22px;font-size:clamp(36px,3.4vw,55px);line-height:1.55}.arOffsetCopy>p{color:#6b665f;font-size:11px;line-height:2.2}.arOffsetSpecs{border-top:1px solid #c9c0b4;grid-template-columns:1fr 1fr;margin:28px 0;display:grid}.arOffsetSpecs div{border-bottom:1px solid #c9c0b4;padding:17px 0}.arOffsetSpecs div:nth-child(odd){border-left:1px solid #c9c0b4}.arOffsetSpecs b,.arOffsetSpecs span{display:block}.arOffsetSpecs b{font:800 11px Arial}.arOffsetSpecs span{color:#7d776e;margin-top:6px;font-size:8px}.arOffsetActions{align-items:center;gap:22px;display:flex}.arOffsetActions>a:last-child{font-size:9px;font-weight:750}.arProductRail{grid-template-columns:repeat(4,1fr);gap:13px;display:grid}.arProductCard{color:#222;background:#fff;border:1px solid #ded8ce;transition:all .35s}.arProductPhoto{background-repeat:no-repeat;background-size:cover;height:280px;transition:all .5s;position:relative;overflow:hidden}.arProductPhoto:after{content:"";opacity:.4;background:linear-gradient(#0000 50%,#0003);position:absolute;inset:0}.arProductPhoto span{color:#222;z-index:1;background:#fff;padding:6px 9px;font-size:8px;position:absolute;top:14px;right:14px}.arProductPhoto>i{color:#fff;z-index:1;font:700 9px Arial;position:absolute;bottom:12px;left:14px}.arProductInfo{padding:21px}.arProductInfo small{color:var(--ar-terra);letter-spacing:.07em;font:700 7px Arial}.arProductInfo h3{margin:9px 0 5px;font-size:15px}.arProductInfo p{color:#858078;font-size:9px}.arProductInfo>b{border-top:1px solid #e5e0d8;justify-content:space-between;margin-top:16px;padding-top:13px;font-size:9px;display:flex}.arProductInfo i{font-style:normal}.arProductCard:hover{transform:translateY(-7px);box-shadow:0 25px 45px #2c241619}.arProductCard:hover .arProductPhoto{background-size:115%}.arMarquee{background:var(--ar-terra);color:#fff;align-items:center;height:94px;display:flex;overflow:hidden}.arMarquee>div{white-space:nowrap;align-items:center;gap:31px;animation:22s linear infinite arMarquee;display:flex}.arMarquee span{letter-spacing:.02em;font:750 28px Arial}.arMarquee i{font-size:15px;font-style:normal}@keyframes arMarquee{0%{transform:translate(0)}to{transform:translate(50%)}}.arProductionStory{color:#fff;background:#1b1c19;grid-template-columns:1.2fr .8fr;min-height:760px;display:grid}.arProductionVisual{background:linear-gradient(#0000 60%,#0008),url(/images/v5/factory.webp) 50%/cover;position:relative}.arProductionVisual>div{justify-content:space-between;display:flex;position:absolute;bottom:28px;left:30px;right:30px}.arProductionVisual span{letter-spacing:.13em;font:700 8px Arial}.arProductionCopy{padding:90px max(calc((100vw - var(--ar-max))/2),55px) 80px 70px;flex-direction:column;justify-content:center;display:flex}.arProductionCopy>span,.arStudioCopy>span{letter-spacing:.14em;color:#e18a70;font:700 8px Arial}.arProductionCopy h2,.arStudioCopy h2{margin:14px 0 20px;font-size:clamp(34px,3.2vw,50px);line-height:1.55}.arProductionCopy>p,.arStudioCopy>p{color:#aaa79f;font-size:11px;line-height:2.15}.arProductionCopy ol{margin:25px 0;padding:0;list-style:none}.arProductionCopy li{border-top:1px solid #393a35;grid-template-columns:1fr 1fr;padding:15px 0;display:grid}.arProductionCopy li span{color:#85857f;font-size:8px}.arTextArrow{color:#e79a82;border-bottom:1px solid #595a54;width:max-content;padding-bottom:7px;font-size:10px}.arStudioStory{background:#ece5da;grid-template-columns:.78fr 1.22fr;min-height:730px;display:grid}.arStudioCopy{padding:95px 70px 90px max(calc((100vw - var(--ar-max))/2),55px);flex-direction:column;justify-content:center;display:flex}.arStudioCopy>span{color:var(--ar-terra)}.arStudioCopy>p{color:#716c64}.arStudioTags{flex-wrap:wrap;gap:7px;margin:24px 0;display:flex}.arStudioTags span{border:1px solid #c6beb3;padding:7px 9px;font:700 8px Arial}.arStudioCopy .arCta{width:max-content}.arStudioVisual{background:url(/images/v5/studio.webp) 50%/cover;position:relative}.arStudioVisual>span{color:#fff;letter-spacing:.08em;background:#191a17;padding:9px 12px;font:700 8px Arial;position:absolute;bottom:20px;right:20px}.arProcessGrid{border-top:1px solid var(--ar-line);border-right:1px solid var(--ar-line);grid-template-columns:repeat(6,1fr);display:grid}.arProcessGrid article{border-left:1px solid var(--ar-line);border-bottom:1px solid var(--ar-line);flex-direction:column;min-height:210px;padding:24px;display:flex}.arProcessGrid i{color:var(--ar-terra);font:700 9px Arial}.arProcessGrid small{letter-spacing:.08em;color:#999;margin-top:auto;font:700 7px Arial}.arProcessGrid h3{margin:8px 0 0;font-size:12px;line-height:1.8}.arJournal{padding-top:85px}.arJournalGrid{grid-template-columns:1.35fr .65fr .65fr;gap:14px;display:grid}.arArticleCard{background:#fff;border:1px solid #ddd7ce;flex-direction:column;display:flex}.arArticleCard.featured{grid-row:span 1}.arArticleImage{background-position:50%;background-size:cover;height:240px}.arArticleCard.featured .arArticleImage{height:360px}.arArticleCard>div:last-child{padding:22px}.arArticleCard span{color:var(--ar-terra);font:700 8px Arial}.arArticleCard h3{margin:10px 0;font-size:17px;line-height:1.7}.arArticleCard.featured h3{font-size:24px}.arArticleCard p{color:#777;font-size:9px;line-height:1.9}.arArticleCard b{justify-content:space-between;margin-top:20px;font-size:9px;display:flex}.arArticleCard i{font-style:normal}.arFooter{color:#fff;background:#171815}.arFooterLead{max-width:var(--ar-max);grid-template-columns:1fr auto;align-items:end;gap:80px;margin:auto;padding:85px 32px 65px;display:grid}.arFooterLead span{color:#dd8065;letter-spacing:.13em;font:700 8px Arial}.arFooterLead h2{max-width:950px;margin:14px 0 0;font-size:clamp(30px,3vw,48px);line-height:1.55}.arFooterLead>div:last-child{flex-direction:column;align-items:center;gap:16px;display:flex}.arFooterLead>div:last-child>a:last-child{color:#999;direction:ltr;font-size:11px}.arFooterGrid{max-width:var(--ar-max);border-top:1px solid #34352f;grid-template-columns:1.5fr repeat(4,1fr);gap:55px;margin:auto;padding:60px 32px;display:grid}.arFooterGrid>div{flex-direction:column;gap:10px;display:flex}.arFooterGrid>div>b{color:#fff;margin-bottom:8px;font-size:10px}.arFooterGrid>div>a,.arFooterGrid>div>span{color:#85867f;font-size:9px}.arFooterBrand p{color:#8d8e87;max-width:300px;font-size:9px;line-height:2}.arFooterBrand>span{letter-spacing:.12em;font:700 7px Arial;color:#dc8066!important}.arFooterBottom{max-width:var(--ar-max);color:#656660;border-top:1px solid #34352f;justify-content:space-between;margin:auto;padding:20px 32px;font-size:8px;display:flex}[data-reveal]{opacity:0;transition:opacity .75s ease var(--delay,0s),transform .75s cubic-bezier(.2,.8,.2,1) var(--delay,0s);transform:translateY(28px)}[data-reveal].isVisible{opacity:1;transform:none}.arTicker{font-size:11px}.arTicker span:first-child{font-size:10px}.arCta{font-size:13px}.arPanelLink{font-size:12px}.arMega strong{font-size:14px}.arMega>div>a{font-size:13px}.arMegaIntro>span,.arMegaVisual span,.arMegaVisual small{font-size:10px}.arMegaIntro p{font-size:12px}.arMegaVisual b{font-size:16px}.arIndex{font-size:10px}.arEyebrow{font-size:14px}.arHeroText{font-size:16px}.arTextLink{font-size:13px}.arTextLink span{font-size:11px}.arHeroSide{font-size:10px}.arScrollMark{font-size:9px}.arProofRail i{font-size:11px}.arProofRail b{font-size:15px}.arProofRail span{font-size:12px}.arSectionTitle>div>span,.arSectionTitle>span{font-size:11px}.arSectionTitle>p{font-size:15px}.arSectionTitle>a{font-size:14px}.arUniverseCard>div>span{font-size:10px}.arUniverseCard p,.arUniverseCard b{font-size:13px}.arOffsetMedia>span{font-size:10px}.arOffsetCopy>span{font-size:13px}.arOffsetCopy>p{font-size:15px}.arOffsetSpecs b{font-size:14px}.arOffsetSpecs span{font-size:12px}.arOffsetActions>a:last-child{font-size:13px}.arProductPhoto span{font-size:10px}.arProductPhoto>i{font-size:11px}.arProductInfo small{font-size:10px}.arProductInfo h3{font-size:18px}.arProductInfo p,.arProductInfo>b{font-size:13px}.arProductionVisual span,.arProductionCopy>span,.arStudioCopy>span,.arStudioVisual>span{font-size:10px}.arProductionVisual b{font-size:14px}.arProductionCopy>p,.arStudioCopy>p{font-size:15px}.arProductionCopy li b{font-size:14px}.arProductionCopy li span{font-size:12px}.arTextArrow{font-size:13px}.arStudioTags span{font-size:10px}.arProcessGrid i{font-size:11px}.arProcessGrid small{font-size:10px}.arProcessGrid h3{font-size:15px}.arArticleCard span{font-size:10px}.arArticleCard p{font-size:13px}.arArticleCard b{font-size:12px}.arFooterLead span{font-size:10px}.arFooterLead>div:last-child>a:last-child,.arFooterGrid>div>b{font-size:13px}.arFooterGrid>div>a,.arFooterGrid>div>span,.arFooterBrand p{font-size:12px}.arFooterBrand>span{font-size:9px}.arFooterBottom{font-size:10px}.arHeader{top:0}.arMobileLinks{display:none}.arMegaProducts{grid-template-columns:1.2fr repeat(3,.75fr) 1.35fr}.arMegaVisual.product{background-image:linear-gradient(#0000 40%,#000b),url(/images/printing/ucup-real.webp)}.arMegaPrinting{grid-template-columns:1.05fr repeat(3,1fr);padding:24px}.arPrintMenuCard{background-position:50%;background-size:cover;align-items:flex-end;min-height:250px;display:flex;position:relative;overflow:hidden}.arPrintMenuCard:before{content:"";background:linear-gradient(#0000 28%,#09100ee6);position:absolute;inset:0}.arPrintMenuCard.offset{background-image:url(/images/v5/double-wall-offset.webp)}.arPrintMenuCard.silk{background-image:url(/images/printing/silk.webp)}.arPrintMenuCard.tampo{background-image:url(/images/printing/tampo.webp)}.arPrintMenuCard>div{z-index:1;color:#fff;padding:17px;position:relative}.arPrintMenuCard span{color:#e58b70;font:800 9px Arial}.arPrintMenuCard h3{margin:5px 0;font-size:18px}.arPrintMenuCard p{color:#d7d9d6;margin:0;font-size:11px;line-height:1.75}.arHeroPromise{border-top:1px solid #d3cabe;gap:0;margin-top:34px;display:flex}.arHeroPromise span{color:#67645e;border-left:1px solid #d3cabe;padding:14px 12px;font-size:10px}.arHeroPromise span:first-child{padding-right:0}.arSalesBridge{max-width:var(--ar-max);background:#dfe9e8;grid-template-columns:1.1fr .9fr;align-items:start;gap:30px 70px;margin:0 auto 110px;padding:70px;display:grid}.arSalesBridge>div>span{color:#23616b;font-size:11px;font-weight:850}.arSalesBridge h2{margin:13px 0 17px;font-size:clamp(32px,3.2vw,48px);line-height:1.55}.arSalesBridge p{color:#5f6c6b;font-size:14px;line-height:2}.arSalesBridge ol{counter-reset:bridge;margin:0;padding:0;list-style:none}.arSalesBridge li{border-top:1px solid #b9cecc;padding:17px 0}.arSalesBridge li b,.arSalesBridge li span{display:block}.arSalesBridge li b{font-size:14px}.arSalesBridge li span{color:#64716f;margin-top:5px;font-size:12px}.arSalesBridge>.arCta{grid-column:2;width:max-content}.arPhone,.arFooter a[href^=tel\:],.arContactGrid a[href^=tel\:],.arProductHeroActions a[href^=tel\:]{direction:ltr;unicode-bidi:isolate}.sideLogout{color:#8b8b84;background:0 0;border:0;margin-right:auto;padding:5px;font-size:18px}.arHero{background:#f2eadf;overflow:hidden}.arHeroMedia{background-position:44%;width:50%;inset:0 auto 0 0;scale:1.01}.arHeroOverlay{display:none}.arHeroContent{width:calc(50% - max(calc((100vw - var(--ar-max))/2),55px));max-width:610px}.arHero h1{max-width:610px;font-size:clamp(45px,4.1vw,65px)}.arHeroText{max-width:570px}.arHeroSide{color:#443f39;left:16px}.arScrollMark{right:calc(50% - 85px)}@media (width<=900px){.arNav>button{display:none}.arMobileLinks{flex-direction:column;display:flex}.arMobileLinks a{border-bottom:1px solid #eee;padding:12px;font-size:12px}.arMega{display:none!important}.arHeroMedia{width:100%;inset:0}.arHeroOverlay{background:linear-gradient(0deg,#f2eadf 0,#f2eadfea 58%,#f2eadf33 100%);display:block}.arHeroContent{width:auto;max-width:none}.arHero h1{max-width:650px}.arHeroPromise{flex-direction:column}.arHeroPromise span{border-bottom:1px solid #d3cabe;border-left:0;padding-right:0}.arSalesBridge{grid-template-columns:1fr;margin:0 16px 70px;padding:38px 22px}.arSalesBridge>.arCta{grid-column:1}.arHeader{top:0}}.arCatalogHero{background:#ece4d8;grid-template-columns:.85fr 1.15fr;min-height:570px;display:grid}.arCatalogHeroCopy{padding:80px 55px 75px max(calc((100vw - var(--ar-max))/2),32px);flex-direction:column;justify-content:center;display:flex}.arCatalogHeroCopy>span{color:var(--ar-terra);letter-spacing:.14em;font:700 9px Arial}.arCatalogHeroCopy h1{margin:15px 0 22px;font-size:clamp(42px,4vw,62px);line-height:1.48}.arCatalogHeroCopy p{color:#716c64;max-width:580px;font-size:11px;line-height:2.1}.arCatalogHeroCopy>div{align-items:center;gap:24px;margin-top:24px;display:flex}.arCatalogHeroCopy>div>a:last-child{border-bottom:1px solid #a9a197;padding-bottom:6px;font-size:10px}.arCatalogHeroImage{background:url(/images/v5/hero.webp) 30%/cover;position:relative}.arCatalogHeroImage span{color:#fff;letter-spacing:.1em;background:#181916;padding:9px 12px;font:700 8px Arial;position:absolute;bottom:20px;left:20px}.arCatalogIndex{max-width:var(--ar-max);margin:auto;padding:70px 32px 120px}.arCatalogFilterHead{border-bottom:1px solid var(--ar-line);justify-content:space-between;align-items:end;padding-bottom:20px;display:flex}.arCatalogFilterHead>div span,.arCatalogFilterHead>div b{display:block}.arCatalogFilterHead span{color:var(--ar-terra);letter-spacing:.12em;font:700 8px Arial}.arCatalogFilterHead b{margin-top:8px;font-size:20px}.arCatalogFilterHead label{background:#fff;border:1px solid #d4cdc2;align-items:center;width:380px;padding:0 14px;display:flex}.arCatalogFilterHead label i{color:#888;font-style:normal}.arCatalogFilterHead input{border:0;outline:0;width:100%;height:45px;padding:0 10px;font-size:10px}.arCatalogTabs{border-right:1px solid var(--ar-line);grid-template-columns:repeat(5,1fr);margin:20px 0 42px;display:grid}.arCatalogTabs button{border:0;border-left:1px solid var(--ar-line);border-top:1px solid var(--ar-line);border-bottom:1px solid var(--ar-line);text-align:right;background:#fff;grid-template-columns:1fr auto;height:88px;padding:17px;display:grid;position:relative}.arCatalogTabs button:before{content:"";background:var(--ar-terra);height:3px;transition:all .3s;position:absolute;bottom:0;left:100%;right:0}.arCatalogTabs button.active:before{left:0}.arCatalogTabs span{font-size:11px;font-weight:700}.arCatalogTabs small{color:#999;grid-row:2;font:700 7px Arial}.arCatalogTabs i{color:#aaa;grid-area:1/2/3;font-style:normal}.arCatalogGrid{grid-template-columns:repeat(4,1fr);gap:13px;display:grid}.arCatalogCard{color:#222;background:#fff;border:1px solid #ded8ce;transition:all .35s}.arCatalogPhoto{background-repeat:no-repeat;background-size:cover;height:245px;position:relative}.arCatalogPhoto:after{content:"";background:linear-gradient(#0000 55%,#0005);position:absolute;inset:0}.arCatalogPhoto>span{z-index:1;background:#fff;padding:6px 9px;font-size:7px;position:absolute;top:12px;right:12px}.arCatalogPhoto>i{z-index:1;color:#fff;font:700 8px Arial;position:absolute;bottom:10px;left:12px}.arCatalogCardBody>small{color:var(--ar-terra);font:700 7px Arial}.arCatalogCardBody h2{margin:9px 0;font-size:14px}.arCatalogCardBody>p{color:#777;min-height:50px;font-size:8.5px;line-height:1.9}.arCatalogCardBody dl{margin:15px 0}.arCatalogCardBody dl>div{border-top:1px solid #ebe6df;justify-content:space-between;padding:7px 0;font-size:7px;display:flex}.arCatalogCardBody dt{color:#999}.arCatalogCardBody dd{font-weight:750}.arCatalogCardBody>b{justify-content:space-between;margin-top:14px;font-size:8px;display:flex}.arCatalogCardBody i{font-style:normal}.arCatalogCard:hover{transform:translateY(-6px);box-shadow:0 18px 40px #2c241619}.arEmpty{text-align:center;border:1px dashed #ccc;padding:60px}.arEmpty span{display:block}.arEmpty button{color:var(--ar-terra);background:0 0;border:0;margin-top:15px}.arCatalogOffset{color:#fff;background:#1b1c19;grid-template-columns:.8fr 1.2fr;min-height:620px;display:grid}.arCatalogOffset>div:first-child{padding:80px 60px 70px max(calc((100vw - var(--ar-max))/2),32px);flex-direction:column;justify-content:center;display:flex}.arCatalogOffset>div:first-child>span{color:#df8167;font:700 8px Arial}.arCatalogOffset h2{margin:15px 0;font-size:42px;line-height:1.55}.arCatalogOffset p{color:#aaa;font-size:10px;line-height:2}.arCatalogOffset .arCta{width:max-content;margin-top:20px}.arCatalogOffset>div:last-child{background:url(/images/v5/double-wall-offset.webp) 50%/cover}.arCatalogSeo{max-width:var(--ar-max);grid-template-columns:repeat(3,1fr);gap:50px;margin:auto;padding:100px 32px;display:grid}.arCatalogSeo article{border-top:2px solid var(--ar-ink);padding-top:20px}.arCatalogSeo span{color:var(--ar-terra);font:700 8px Arial}.arCatalogSeo h2{margin:12px 0;font-size:22px}.arCatalogSeo p{color:#777;font-size:10px;line-height:2.1}.arCatalogHeroCopy>span{font-size:11px}.arCatalogHeroCopy p{font-size:15px}.arCatalogHeroCopy>div>a:last-child{font-size:13px}.arCatalogHeroImage span,.arCatalogFilterHead span{font-size:10px}.arCatalogFilterHead input{font-size:13px}.arCatalogTabs span{font-size:14px}.arCatalogTabs small,.arCatalogPhoto>span{font-size:10px}.arCatalogPhoto>i{font-size:11px}.arCatalogCardBody>small{font-size:10px}.arCatalogCardBody h2{font-size:18px}.arCatalogCardBody>p{min-height:74px;font-size:13px}.arCatalogOffset>div:first-child>span{font-size:10px}.arCatalogOffset p{font-size:15px}.arCatalogSeo span{font-size:10px}.arCatalogSeo p{font-size:14px}.catalogProductSelect{color:#6b665f;gap:9px;margin-bottom:20px;font-size:13px;font-weight:700;display:grid}.catalogProductSelect select{color:#171512;width:100%;min-height:58px;font:700 15px var(--font);background:#fff;border:1px solid #d8d2c8;border-radius:14px;outline:none;padding:0 18px;transition:all .2s}.catalogProductSelect select:focus{border-color:var(--coral);box-shadow:0 0 0 4px #de512d1a}.choiceGridSix{grid-template-columns:repeat(3,minmax(0,1fr))}.arBreadcrumb{max-width:var(--ar-max);color:#8b867e;border-bottom:1px solid #ece6dc;gap:9px;margin:auto;padding:20px 32px;font-size:8px;display:flex}.arBreadcrumb i{color:#c5beb4;font-style:normal}.arProductHero{background:#ece5da;grid-template-columns:1.15fr .85fr;min-height:660px;display:grid}.arProductHeroMedia{background-repeat:no-repeat;background-size:cover;position:relative}.arProductHeroMedia>span{background:#fff;padding:8px 12px;font-size:8px;position:absolute;top:22px;right:22px}.arProductHeroMedia>small{color:#fff;background:#1b1c19;padding:8px 11px;font:700 7px Arial;position:absolute;bottom:20px;left:22px}.arProductHeroCopy{padding:80px max(calc((100vw - var(--ar-max))/2),55px) 70px 65px;flex-direction:column;justify-content:center;display:flex}.arProductHeroCopy>span{color:var(--ar-terra);letter-spacing:.12em;font:700 8px Arial}.arProductHeroCopy h1{margin:15px 0 20px;font-size:clamp(40px,4vw,60px);line-height:1.45}.arProductHeroCopy>p{color:#716c64;font-size:11px;line-height:2.1}.arProductFacts{border-top:1px solid #cfc6ba;grid-template-columns:1fr 1fr;margin:25px 0;display:grid}.arProductFacts>div{border-bottom:1px solid #cfc6ba;padding:15px 0}.arProductFacts>div:nth-child(odd){border-left:1px solid #cfc6ba}.arProductFacts small,.arProductFacts b{display:block}.arProductFacts small{color:#888;font-size:7px}.arProductFacts b{margin-top:5px;font-size:10px}.arProductHeroActions{align-items:center;gap:22px;display:flex}.arProductHeroActions>a:last-child{direction:ltr;font-size:10px}.arProductDetails{max-width:var(--ar-max);grid-template-columns:.85fr 1.15fr;gap:100px;margin:auto;padding:110px 32px;display:grid}.arProductDetails>div:first-child>span{color:var(--ar-terra);font:700 8px Arial}.arProductDetails h2{margin:12px 0;font-size:40px;line-height:1.5}.arProductDetails p{color:#777;font-size:11px;line-height:2.2}.arProductDetails ul{margin:25px 0;padding:0;list-style:none}.arProductDetails li{border-top:1px solid #e5dfd6;padding:13px 0;font-size:10px}.arProductDetails li i{color:var(--ar-terra);margin-left:10px;font-style:normal}.arSpecTable{border-top:2px solid #1b1c19}.arSpecTable>div{border-bottom:1px solid #ded8ce;grid-template-columns:180px 1fr;padding:15px;display:grid}.arSpecTable span{color:#8c867e;font-size:9px}.arProductOffsetCallout{color:#fff;background:#1b1c19;grid-template-columns:.75fr 1.25fr;min-height:560px;display:grid}.arProductOffsetCallout>div:first-child{padding:75px 60px 70px max(calc((100vw - var(--ar-max))/2),32px);flex-direction:column;justify-content:center;display:flex}.arProductOffsetCallout span{color:#df8267;font:700 8px Arial}.arProductOffsetCallout h2{margin:14px 0;font-size:38px;line-height:1.55}.arProductOffsetCallout p{color:#aaa;font-size:10px;line-height:2}.arProductOffsetCallout a{color:#ed9a81;margin-top:20px;font-size:10px}.arProductOffsetCallout>div:last-child{background:url(/images/v5/double-wall-offset.webp) 50%/cover}.arProductOrderFlow{max-width:var(--ar-max);grid-template-columns:repeat(4,1fr);margin:auto;padding:70px 32px;display:grid}.arProductOrderFlow>div{border-top:1px solid #bbb4a9;gap:25px;padding:18px;display:flex}.arProductOrderFlow span{color:var(--ar-terra);font:700 8px Arial}.arRelated{padding-top:50px}.arRelatedGrid{grid-template-columns:repeat(3,1fr);gap:14px;display:grid}.arRelatedGrid>a{border:1px solid #ded8ce;padding-bottom:18px}.arRelatedGrid>a>div{background-size:cover;height:280px}.arRelatedGrid span,.arRelatedGrid h3,.arRelatedGrid b{margin-left:18px;margin-right:18px;display:block}.arRelatedGrid span{color:var(--ar-terra);margin-top:16px;font:700 7px Arial}.arRelatedGrid h3{margin-top:8px;font-size:15px}.arRelatedGrid b{border-top:1px solid #eee;padding-top:12px;font-size:9px}.arRelatedGrid i{float:left;font-style:normal}.arProductPrinting{max-width:var(--ar-max);grid-template-columns:.55fr 1.45fr;gap:60px;margin:0 auto 110px;padding:0 32px;display:grid}.arProductPrinting>div:first-child>span{color:var(--ar-terra);font:700 10px Arial}.arProductPrinting>div:first-child h2{margin:12px 0;font-size:34px;line-height:1.55}.arProductPrinting>div:first-child p{color:#777;font-size:13px;line-height:2}.arProductPrinting>div:first-child a{color:var(--ar-terra);font-size:12px;font-weight:800}.arProductPrinting>div:last-child{border-top:1px solid #222;border-right:1px solid #ddd;grid-template-columns:repeat(3,1fr);display:grid}.arProductPrinting article{border-bottom:1px solid #ddd;border-left:1px solid #ddd;padding:25px}.arProductPrinting article>span{color:#2f756d;background:#e6f0ee;padding:5px 8px;font-size:9px}.arProductPrinting h3{margin:25px 0 10px;font-size:18px}.arProductPrinting article p{color:#777;min-height:110px;font-size:11px;line-height:2}.arProductPrinting article a{color:#a44830;font-size:10px;font-weight:800}@media (width<=900px){.arProductPrinting{grid-template-columns:1fr;margin-bottom:70px;padding:0 20px}.arProductPrinting>div:last-child{grid-template-columns:1fr}.arProductPrinting article p{min-height:auto}}.arOffsetHero{background:#e9e1d6;grid-template-columns:1.2fr .8fr 70px;min-height:760px;display:grid}.arOffsetHeroImage{background:url(/images/v5/double-wall-offset.webp) 50%/cover}.arOffsetHeroCopy{padding:80px max(calc((100vw - var(--ar-max))/2),50px) 70px 65px;flex-direction:column;justify-content:center;display:flex}.arOffsetHeroCopy>span{color:var(--ar-terra);font:700 8px Arial}.arOffsetHeroCopy h1{margin:16px 0 23px;font-size:clamp(42px,4.1vw,65px);line-height:1.47}.arOffsetHeroCopy p{color:#6e6962;font-size:11px;line-height:2.15}.arOffsetHeroCopy>div{align-items:center;gap:20px;margin-top:25px;display:flex}.arOffsetHero>aside{color:#fff;writing-mode:vertical-rl;background:#1b1c19;justify-content:center;align-items:center;gap:38px;display:flex}.arOffsetHero>aside span{letter-spacing:.14em;font:700 8px Arial}.arOffsetHero>aside span:first-child{color:#e1896e}.arOffsetStatement{text-align:center;max-width:1120px;margin:auto;padding:130px 32px}.arOffsetStatement>span{color:var(--ar-terra);letter-spacing:.16em;font:700 9px Arial}.arOffsetStatement h2{margin:18px 0 25px;font-size:clamp(36px,4vw,58px);line-height:1.5}.arOffsetStatement p{color:#736e66;max-width:850px;margin:auto;font-size:12px;line-height:2.3}.arLayerSection{color:#fff;background:#1b1c19;grid-template-columns:1.2fr .8fr;min-height:720px;display:grid}.arLayerImage{background:url(/images/v5/ripple-hollow.webp) 50%/cover}.arLayerCopy{padding:80px max(calc((100vw - var(--ar-max))/2),55px) 70px 70px;flex-direction:column;justify-content:center;display:flex}.arLayerCopy>span{color:#df8267;font:700 8px Arial}.arLayerCopy h2{margin:14px 0 28px;font-size:42px}.arLayerCopy>div{border-top:1px solid #393a35;grid-template-columns:35px 1fr;padding:14px 0;display:grid}.arLayerCopy>div i{color:#df8267;grid-row:1/3;font:700 8px Arial}.arLayerCopy h3{margin:0;font-size:12px}.arLayerCopy p{color:#aaa;margin:5px 0;font-size:8px}.arOffsetSizeGrid{grid-template-columns:repeat(4,1fr);gap:12px;display:grid}.arOffsetSizeGrid>a{border:1px solid #ded8ce;padding-bottom:18px;position:relative}.arOffsetSizeGrid>a>i{z-index:1;background:#fff;padding:6px;font:700 7px Arial;position:absolute;top:12px;left:12px}.arOffsetSizeGrid>a>div{background-size:cover;height:270px}.arOffsetSizeGrid span,.arOffsetSizeGrid h3,.arOffsetSizeGrid p,.arOffsetSizeGrid b{margin-left:17px;margin-right:17px;display:block}.arOffsetSizeGrid span{color:var(--ar-terra);margin-top:16px;font:700 8px Arial}.arOffsetSizeGrid h3{margin-top:8px;font-size:14px}.arOffsetSizeGrid p{color:#888;font-size:8px}.arOffsetSizeGrid b{border-top:1px solid #eee;padding-top:11px;font-size:8px}.arOffsetSizeGrid em{float:left;font-style:normal}.arColorControl{padding:110px max(calc((100vw - var(--ar-max))/2),32px);background:#e9e1d6;grid-template-columns:.8fr 1.2fr;gap:90px;display:grid}.arColorControl>div:first-child>span{color:var(--ar-terra);font:700 8px Arial}.arColorControl h2{margin:14px 0;font-size:42px;line-height:1.5}.arColorControl p,.arColorControl li{color:#716c64;font-size:10px;line-height:2}.arColorControl ul{padding-right:18px}.arColorSwatches{grid-template-columns:1fr 1fr;display:grid}.arColorSwatches span{color:#fff;align-items:end;min-height:180px;padding:20px;font:700 8px Arial;display:flex}.arOffsetFlowGrid{border-top:1px solid var(--ar-line);border-right:1px solid var(--ar-line);grid-template-columns:repeat(3,1fr);display:grid}.arOffsetFlowGrid article{border-left:1px solid var(--ar-line);border-bottom:1px solid var(--ar-line);min-height:220px;padding:25px}.arOffsetFlowGrid i{color:var(--ar-terra);font:700 9px Arial}.arOffsetFlowGrid small{color:#aaa;float:left;font:700 7px Arial}.arOffsetFlowGrid h3{margin:55px 0 8px;font-size:17px}.arOffsetFlowGrid p{color:#777;font-size:9px}.arOffsetUseCases{color:#fff;background:#1b1c19;grid-template-columns:repeat(3,1fr);display:grid}.arOffsetUseCases>div{border-left:1px solid #3a3b36;flex-direction:column;justify-content:end;min-height:370px;padding:60px;display:flex}.arOffsetUseCases span{color:#df8267;font:700 8px Arial}.arOffsetUseCases h2{margin:15px 0;font-size:25px;line-height:1.6}.arOffsetUseCases p{color:#aaa;font-size:9px;line-height:2}.arTechQuestions>div:last-child{border-top:1px solid var(--ar-line);border-right:1px solid var(--ar-line);grid-template-columns:1fr 1fr;display:grid}.arTechQuestions article{border-left:1px solid var(--ar-line);border-bottom:1px solid var(--ar-line);padding:28px}.arTechQuestions p{color:#777;font-size:9px;line-height:2}.arAboutHero{background:#ece5da;grid-template-columns:.8fr 1.2fr;min-height:710px;display:grid}.arAboutHero>div:first-child{padding:90px 65px 80px max(calc((100vw - var(--ar-max))/2),32px);flex-direction:column;justify-content:center;display:flex}.arAboutHero>div:first-child>span{color:var(--ar-terra);font:700 8px Arial}.arAboutHero h1{margin:15px 0 24px;font-size:clamp(44px,4vw,64px);line-height:1.5}.arAboutHero p{color:#706b63;font-size:11px;line-height:2.2}.arAboutHeroImage{background:url(/images/v5/studio.webp) 50%/cover;position:relative}.arAboutHeroImage span{color:#fff;background:#1b1c19;padding:9px;font:700 7px Arial;position:absolute;bottom:20px;left:20px}.arAboutManifesto{text-align:center;max-width:1160px;margin:auto;padding:130px 32px}.arAboutManifesto span{color:var(--ar-terra);font:700 8px Arial}.arAboutManifesto h2{margin:16px 0;font-size:clamp(36px,4vw,58px);line-height:1.5}.arAboutPillars{color:#fff;background:#1b1c19;grid-template-columns:repeat(3,1fr);display:grid}.arAboutPillars article{border-left:1px solid #3a3b36;flex-direction:column;min-height:430px;padding:70px min(4vw,65px);display:flex}.arAboutPillars i{color:#df8267;font:700 9px Arial}.arAboutPillars span{color:#777;margin-top:auto;font:700 7px Arial}.arAboutPillars h2{margin:10px 0;font-size:24px;line-height:1.6}.arAboutPillars p{color:#aaa;font-size:9px;line-height:2}.arAboutStudio{background:#ede6db;grid-template-columns:1.2fr .8fr;min-height:730px;display:grid}.arAboutStudioImage{background:url(/images/v5/studio.webp) 50%/cover}.arAboutStudio>div:last-child{padding:80px max(calc((100vw - var(--ar-max))/2),50px) 70px 65px;flex-direction:column;justify-content:center;display:flex}.arAboutStudio span,.arAboutGovernance>div:first-child span,.arAboutOwner span{color:var(--ar-terra);font:700 8px Arial}.arAboutStudio h2{margin:14px 0;font-size:42px;line-height:1.55}.arAboutStudio p,.arAboutStudio li{color:#716c64;font-size:10px;line-height:2}.arAboutStudio ul{padding-right:18px}.arAboutGovernance{max-width:var(--ar-max);grid-template-columns:.6fr 1.4fr;gap:90px;margin:auto;padding:120px 32px;display:grid}.arAboutGovernance>div:first-child h2{margin-top:14px;font-size:42px;line-height:1.5}.arAboutGovernance>div:last-child article{border-top:1px solid var(--ar-line);grid-template-columns:180px 1fr;padding:20px 0;display:grid}.arAboutGovernance p{color:#777;font-size:9px;line-height:2}.arAboutOwner{background:var(--ar-terra);color:#fff;padding:75px max(calc((100vw - var(--ar-max))/2),32px);justify-content:space-between;align-items:end;display:flex}.arAboutOwner span{color:#ffd2c4}.arAboutOwner h2{margin:10px 0;font-size:38px}.arAboutOwner p{color:#f4d9d1;max-width:720px;font-size:10px;line-height:2}.arProductionHero{color:#fff;background:#1b1c19;grid-template-columns:1.2fr .8fr;min-height:720px;display:grid}.arProductionHeroImage{background:url(/images/v5/factory.webp) 50%/cover}.arProductionHero>div:last-child{padding:80px max(calc((100vw - var(--ar-max))/2),55px) 70px 65px;flex-direction:column;justify-content:center;display:flex}.arProductionHero span,.arProductionStage>div>span,.arQcFeature>div>span,.arPacking>div>span{color:#df8267;font:700 8px Arial}.arProductionHero h1{margin:15px 0;font-size:clamp(40px,4vw,60px);line-height:1.5}.arProductionHero p{color:#aaa;font-size:10px;line-height:2}.arProductionHero .arCta{width:max-content;margin-top:22px}.arProductionNav{height:85px;max-width:var(--ar-max);border-right:1px solid var(--ar-line);grid-template-columns:repeat(5,1fr);margin:auto;display:grid}.arProductionNav a{border-left:1px solid var(--ar-line);border-bottom:1px solid var(--ar-line);place-items:center;font:700 8px Arial;display:grid}.arProductionStage{grid-template-columns:.8fr 1.2fr;min-height:650px;display:grid}.arProductionStage>div:first-child:not(.arStagePrint){padding:80px 65px 70px max(calc((100vw - var(--ar-max))/2),32px);flex-direction:column;justify-content:center;display:flex}.arProductionStage.reverse{background:#ece5da;grid-template-columns:1.2fr .8fr}.arProductionStage.reverse>div:last-child{padding:80px max(calc((100vw - var(--ar-max))/2),50px) 70px 65px;flex-direction:column;justify-content:center;display:flex}.arProductionStage h2,.arQcFeature h2,.arPacking h2{margin:14px 0;font-size:42px;line-height:1.5}.arProductionStage p,.arProductionStage li,.arQcFeature p,.arPacking p{color:#777;font-size:10px;line-height:2.1}.arProductionStage ul{padding-right:18px}.arStageStudio{background:url(/images/v5/studio.webp) 50%/cover}.arStagePrint{background:url(/images/v5/factory.webp) 50%/cover}.arStageForming{background:url(/images/v5/ripple-hollow.webp) 50%/cover}.arQcFeature{color:#fff;background:#1b1c19;grid-template-columns:1.2fr .8fr;min-height:650px;display:grid}.arQcImage{background:url(/images/v5/qc.webp) 50%/cover}.arQcFeature>div:last-child{padding:80px max(calc((100vw - var(--ar-max))/2),55px) 70px 65px;flex-direction:column;justify-content:center;display:flex}.arQcFeature p{color:#aaa}.arQcFeature>div:last-child>div{border-top:1px solid #3b3c37;grid-template-columns:1fr 1fr;margin-top:20px;display:grid}.arQcFeature b,.arQcFeature>div:last-child>div span{border-bottom:1px solid #3b3c37;padding:12px 0;font-size:8px}.arQcFeature>div:last-child>div span{color:#888}.arPacking{grid-template-columns:.75fr 1.25fr;min-height:600px;display:grid}.arPacking>div:first-child{padding:80px 65px 70px max(calc((100vw - var(--ar-max))/2),32px);flex-direction:column;justify-content:center;display:flex}.arPacking a{color:var(--ar-terra);margin-top:18px;font-size:10px}.arPackingImage{background:url(/images/v5/warehouse.webp) 50%/cover}.arContactHero{min-height:580px;padding:85px max(calc((100vw - var(--ar-max))/2),32px);background:#e9e1d6;grid-template-columns:1fr 380px;gap:80px;display:grid}.arContactHero>div:first-child{flex-direction:column;justify-content:center;display:flex}.arContactHero>div:first-child>span{color:var(--ar-terra);font:700 8px Arial}.arContactHero h1{margin:15px 0;font-size:clamp(46px,5vw,76px);line-height:1.42}.arContactHero p{color:#716c64;max-width:700px;font-size:11px;line-height:2}.arContactNumber{color:#fff;background:#1b1c19;flex-direction:column;justify-content:space-between;padding:35px;display:flex}.arContactNumber small{color:#df8267;font:700 8px Arial}.arContactNumber a{text-align:left;direction:ltr;font-size:55px;line-height:1.2}.arContactGrid{max-width:var(--ar-max);grid-template-columns:repeat(3,1fr);margin:auto;padding:100px 32px;display:grid}.arContactGrid article{border-top:1px solid var(--ar-line);border-left:1px solid var(--ar-line);padding:28px}.arContactGrid span{color:var(--ar-terra);font:700 8px Arial}.arContactGrid h2{margin:45px 0 15px;font-size:20px}.arContactGrid a{font-size:14px;font-weight:800}.arContactGrid p{color:#888;font-size:9px}.arContactBrief{color:#fff;padding:110px max(calc((100vw - var(--ar-max))/2),32px);background:#1b1c19;grid-template-columns:.55fr 1.45fr;gap:80px;display:grid}.arContactBrief>div span{color:#df8267;font:700 8px Arial}.arContactBrief h2{margin:14px 0;font-size:40px;line-height:1.5}.arContactBrief ol{padding:0;list-style:none}.arContactBrief li{border-top:1px solid #3a3b36;grid-template-columns:45px 180px 1fr;padding:16px 0;display:grid}.arContactBrief li i{color:#df8267;font:700 8px Arial}.arContactBrief li span{color:#888;font-size:9px}.arContactNote{background:var(--ar-terra);color:#fff;padding:80px max(calc((100vw - var(--ar-max))/2),32px);justify-content:space-between;align-items:end;gap:60px;display:flex}.arContactNote span{color:#ffd2c4;font:700 8px Arial}.arContactNote h2{max-width:800px;margin:12px 0;font-size:32px;line-height:1.5}.arContactNote p{color:#f4d9d1;max-width:780px;font-size:9px;line-height:2}.arBlogHero{background:#e9e1d6;grid-template-columns:.8fr 1.2fr;min-height:620px;display:grid}.arBlogHero>div:first-child{padding:90px 65px 80px max(calc((100vw - var(--ar-max))/2),32px);flex-direction:column;justify-content:center;display:flex}.arBlogHero span{color:var(--ar-terra);font:700 8px Arial}.arBlogHero h1{margin:15px 0;font-size:clamp(43px,4vw,62px);line-height:1.48}.arBlogHero p{color:#716c64;font-size:11px;line-height:2}.arBlogHeroImage{background:url(/images/v5/double-wall-offset.webp) 50%/cover}.arBlogIndex{max-width:var(--ar-max);margin:auto;padding:85px 32px 120px}.arBlogIndexHead{border-bottom:1px solid var(--ar-line);justify-content:space-between;margin-bottom:35px;padding-bottom:18px;display:flex}.arBlogIndexHead span{color:var(--ar-terra);font:700 8px Arial}.arBlogGrid{grid-template-columns:repeat(3,1fr);gap:14px;display:grid}.arBlogCard{border:1px solid #ddd7ce}.arBlogCard.lead{grid-column:span 2;grid-template-columns:1.15fr .85fr;display:grid}.arBlogImage{background-position:50%;background-size:cover;height:270px;position:relative}.arBlogCard.lead .arBlogImage{height:100%;min-height:450px}.arBlogImage i{color:#fff;background:#1b1c19;padding:7px;font:700 7px Arial;position:absolute;bottom:12px;left:12px}.arBlogCard>div:last-child{padding:24px}.arBlogCard span{color:var(--ar-terra);font:700 8px Arial}.arBlogCard h2{margin:12px 0;font-size:19px;line-height:1.7}.arBlogCard.lead h2{font-size:28px}.arBlogCard p{color:#777;font-size:9px;line-height:2}.arBlogCard small{color:#aaa;font-size:8px}.arBlogCard>div:last-child>b{border-top:1px solid #eee;justify-content:space-between;margin-top:20px;padding-top:13px;font-size:8px;display:flex}.arBlogCard>div:last-child i{font-style:normal}.arBlogTopics{color:#fff;padding:70px max(calc((100vw - var(--ar-max))/2),32px);background:#1b1c19}.arBlogTopics>span{color:#df8267;font:700 8px Arial}.arBlogTopics>div{flex-wrap:wrap;gap:8px;margin-top:22px;display:flex}.arBlogTopics a{border:1px solid #454640;padding:11px 15px;font-size:9px}.arArticleHero{background:#e9e1d6;grid-template-columns:.8fr 1.2fr;min-height:690px;display:grid}.arArticleHero>div:first-child{padding:80px 65px 70px max(calc((100vw - var(--ar-max))/2),32px);flex-direction:column;justify-content:center;display:flex}.arArticleHero>div:first-child>span{color:var(--ar-terra);font:700 8px Arial}.arArticleHero h1{margin:15px 0;font-size:clamp(40px,4vw,60px);line-height:1.5}.arArticleHero p{color:#716c64;font-size:11px;line-height:2}.arArticleHero>div:first-child>div{gap:18px;margin-top:22px;display:flex}.arArticleHero>div:first-child>div b{color:#888;font-size:8px}.arArticleHeroImage{background-position:50%;background-size:cover}.arArticleLayout{grid-template-columns:240px 1fr;gap:80px;max-width:1200px;margin:auto;padding:100px 32px;display:grid}.arArticleLayout>aside{border-top:2px solid #1b1c19;height:max-content;position:sticky;top:110px}.arArticleLayout>aside>span{padding:15px 0;font-size:10px;font-weight:800;display:block}.arArticleLayout>aside>a{color:#777;border-top:1px solid #e4ded5;gap:8px;padding:11px 0;font-size:8px;display:flex}.arArticleLayout>aside>a i{color:var(--ar-terra);font:700 7px Arial}.arArticleLayout>aside>a:last-child{background:var(--ar-terra);color:#fff;justify-content:space-between;margin-top:22px;padding:13px}.arArticleBody>section{margin-bottom:70px;scroll-margin-top:120px}.arArticleBody>section>span{color:var(--ar-terra);font:700 9px Arial}.arArticleBody h2{margin:12px 0 20px;font-size:32px;line-height:1.55}.arArticleBody p{color:#54534e;text-align:justify;font-size:13px;line-height:2.25}.arArticleBody ul{background:#f0ebe3;padding:22px 45px 22px 22px}.arArticleBody li{font-size:11px;line-height:2}.arArticleCta{color:#fff;background:#1b1c19;padding:42px}.arArticleCta>span{color:#df8267;font:700 8px Arial}.arArticleCta h2{font-size:28px}.arArticleCta p{color:#aaa;text-align:right;font-size:10px}.arArticleRelated{padding:90px max(calc((100vw - var(--ar-max))/2),32px);background:#ece5da}.arArticleRelated>span{color:var(--ar-terra);font:700 8px Arial}.arArticleRelated>div{grid-template-columns:repeat(3,1fr);gap:14px;margin-top:25px;display:grid}.arArticleRelated a{background:#fff;border:1px solid #dcd5ca;padding-bottom:20px}.arArticleRelated a>div{background-position:50%;background-size:cover;height:230px}.arArticleRelated small,.arArticleRelated h3,.arArticleRelated b{margin-left:18px;margin-right:18px;display:block}.arArticleRelated small{color:var(--ar-terra);margin-top:15px;font:700 7px Arial}.arArticleRelated h3{margin-top:8px;font-size:14px;line-height:1.7}.arArticleRelated b{border-top:1px solid #eee;padding-top:11px;font-size:8px}.arArticleRelated i{float:left;font-style:normal}.arPrintingHero{color:#fff;background:#12242c;grid-template-columns:1fr 300px;align-items:end;gap:80px;min-height:620px;padding:110px max(50vw - 680px,42px);display:grid;position:relative;overflow:hidden}.arPrintingHero:after{content:"AR";color:#ffffff08;letter-spacing:-3vw;font:900 38vw Arial;position:absolute;top:-8vw;left:-2vw}.arPrintingHero>div,.arPrintingHero>aside{z-index:1;position:relative}.arPrintingHero>div>span,.arPrintMethodCopy>span,.arPrintCompare>div:first-child>span{letter-spacing:.14em;color:#75c5dc;font:700 10px Arial}.arPrintingHero h1{letter-spacing:-3px;max-width:1050px;margin:18px 0;font-size:clamp(46px,5.5vw,82px);line-height:1.3}.arPrintingHero h1 em{color:#77c6dc;font-style:normal}.arPrintingHero p{color:#c9d7da;max-width:760px;font-size:16px;line-height:2}.arPrintingHero>div>div{align-items:center;gap:28px;margin-top:34px;display:flex}.arPrintingHero>div>div>a:last-child{color:#d8e4e6;font-size:13px}.arPrintingHero aside{border-right:1px solid #ffffff2c;flex-direction:column;padding:25px;display:flex}.arPrintingHero aside b{font-size:46px}.arPrintingHero aside span{color:#a9bec3;font-size:12px}.arPrintMethods{max-width:1440px;margin:auto;padding:100px 32px}.arPrintMethod{background:#f3eee6;grid-template-columns:1fr 1fr;min-height:650px;margin-bottom:70px;display:grid}.arPrintMethod:nth-child(2n) .arPrintMethodImage{order:2}.arPrintMethodImage{background-position:50%;background-size:cover;min-height:560px;position:relative}.arPrintMethodImage:after{content:"";background:linear-gradient(#0000 45%,#0007);position:absolute;inset:0}.arPrintMethodImage>span{z-index:1;color:#fff;font:800 64px Arial;position:absolute;bottom:25px;right:32px}.arPrintMethodCopy{flex-direction:column;justify-content:center;padding:75px;display:flex}.arPrintMethod.rust .arPrintMethodCopy>span{color:#b74d31}.arPrintMethod.green .arPrintMethodCopy>span{color:#2d6b56}.arPrintMethodCopy h2{margin:8px 0 10px;font-size:52px}.arPrintMethodCopy h3{margin:0 0 18px;font-size:21px;line-height:1.75}.arPrintMethodCopy>p{color:#666;font-size:14px;line-height:2.1}.arPrintBest{grid-template-columns:1fr 1fr;gap:8px 18px;margin:12px 0;display:grid}.arPrintBest span{border-bottom:1px solid #ddd3c7;padding:9px 0;font-size:12px}.arPrintMethodCopy blockquote{color:#777;border-right:3px solid;margin:22px 0;padding:6px 15px;font-size:11px;line-height:2}.arPrintMethodCopy>a{color:#a6462d;margin-top:4px;font-size:13px;font-weight:850}.arPrintCompare{background:#fff;grid-template-columns:.65fr 1.35fr;gap:70px;max-width:1376px;margin:0 auto 100px;padding:70px;display:grid}.arPrintCompare h2{margin:10px 0;font-size:38px}.arPrintCompare p{color:#777;font-size:13px;line-height:2}.arPrintTable{border-top:1px solid #222}.arPrintTable>div{border-bottom:1px solid #ddd;grid-template-columns:.6fr 1fr 1fr 1fr;gap:12px;padding:16px 5px;display:grid}.arPrintTable b,.arPrintTable strong{font-size:12px}.arPrintTable span{color:#777;font-size:11px}.arPrintCta{color:#fff;background:#ae492f;justify-content:space-between;align-items:center;gap:40px;padding:70px max(50vw - 660px,32px);display:flex}.arPrintCta span{color:#f4cabc;font-size:11px}.arPrintCta h2{max-width:850px;margin:10px 0 0;font-size:34px}@media (width<=900px){.arPrintingHero{grid-template-columns:1fr;padding:80px 22px}.arPrintingHero aside{display:none}.arPrintMethods{padding:55px 16px}.arPrintMethod{grid-template-columns:1fr}.arPrintMethod:nth-child(2n) .arPrintMethodImage{order:0}.arPrintMethodCopy{padding:38px 24px}.arPrintMethodCopy h2{font-size:38px}.arPrintCompare{grid-template-columns:1fr;gap:30px;margin:0 16px 60px;padding:35px 20px}.arPrintTable{overflow-x:auto}.arPrintTable>div{min-width:660px}.arPrintCta{flex-direction:column;align-items:flex-start;padding:50px 22px}.arPrintingHero h1{font-size:43px}}.arHistory{max-width:var(--ar-max);grid-template-columns:.45fr 1.55fr;gap:70px;margin:auto;padding:100px 32px;display:grid}.arHistory>div span{color:var(--ar-terra);font:700 10px Arial}.arHistory>div h2{margin:12px 0;font-size:38px;line-height:1.5}.arHistory ol{margin:0;padding:0;list-style:none}.arHistory li{border-top:1px solid var(--ar-line);grid-template-columns:95px 250px 1fr;align-items:start;gap:25px;padding:23px 0;display:grid}.arHistory li>b{color:var(--ar-terra);font-size:20px}.arHistory h3{margin:0;font-size:16px}.arHistory p{color:#777;margin:0;font-size:13px;line-height:1.9}.arAboutOwner p{font-size:14px}@media (width<=900px){.arHistory{grid-template-columns:1fr;gap:30px;padding:65px 20px}.arHistory li{grid-template-columns:75px 1fr}.arHistory li p{grid-column:2}.arAboutOwner{flex-direction:column;align-items:flex-start;gap:25px}}@media (width<=1120px){.arHeaderInner{grid-template-columns:135px 1fr 225px}.arNav{gap:18px}.arNav>a,.arNav>button{font-size:10px}.arMega{grid-template-columns:1.2fr repeat(3,.75fr)}.arMegaVisual{display:none}.arHeroContent{width:min(720px,65vw)}.arHero h1{font-size:54px}.arProductRail,.arCatalogGrid,.arProcessGrid{grid-template-columns:repeat(3,1fr)}.arJournalGrid{grid-template-columns:1.2fr .8fr}.arArticleCard:last-child{display:none}.arFooterGrid{grid-template-columns:1.4fr repeat(2,1fr)}.arFooterGrid>div:nth-child(4),.arFooterGrid>div:nth-child(5){margin-top:20px}.arUniverseGrid{grid-template-columns:1fr 1fr}.arUniverseCard.hot{grid-row:auto}.arUniverseCard.brand{grid-column:auto}.arOffsetFeature,.arProductionStory,.arStudioStory,.arCatalogOffset,.arProductHero,.arProductOffsetCallout,.arOffsetHero,.arLayerSection,.arAboutHero,.arAboutStudio,.arProductionHero,.arProductionStage,.arQcFeature,.arPacking,.arBlogHero,.arArticleHero{grid-template-columns:1fr 1fr}.arOffsetHero>aside{display:none}.arOffsetHeroCopy,.arProductHeroCopy,.arProductionCopy,.arLayerCopy,.arQcFeature>div:last-child,.arProductionHero>div:last-child{padding:60px 35px}.arOffsetUseCases>div{padding:35px}.arProductDetails{gap:45px}}@media (width<=820px){.arTicker>div span:not(:first-child),.arTicker>div b{display:none}.arHeader{height:70px}.arHeaderInner{grid-template-columns:1fr auto;height:70px;padding:0 18px}.arNav{background:#fffdf9;border-bottom:1px solid #ddd;flex-direction:column;align-items:stretch;gap:0;padding:18px;display:none;position:absolute;top:70px;left:0;right:0}.arNav.isOpen{display:flex}.arNav>a,.arNav>button{text-align:right;border-bottom:1px solid #eee;padding:12px}.arNav>a:after,.arNav>button:after{display:none}.arHeaderActions{grid-column:2}.arPanelLink,.arHeaderActions .arCta{display:none}.arMenuButton{display:block}.arMega{display:none}.arHero{align-items:end;min-height:700px}.arHeroMedia{background-position:35%}.arHeroOverlay{background:linear-gradient(#0000 22%,#f1e9ddf1 58%,#f1e9dd 100%)}.arHeroContent{width:auto;margin:0;padding:300px 24px 55px}.arHero h1{font-size:43px}.arHeroSide,.arScrollMark{display:none}.arProofRail{grid-template-columns:1fr 1fr}.arSection{padding:85px 20px}.arSectionTitle{flex-direction:column;align-items:start;gap:18px}.arUniverseGrid{grid-template-rows:none;grid-template-columns:1fr 1fr;display:grid}.arUniverseCard{min-height:360px}.arUniverseCard.hot,.arUniverseCard.brand{grid-column:1/3}.arOffsetFeature,.arProductionStory,.arStudioStory,.arCatalogOffset,.arProductHero,.arProductOffsetCallout,.arOffsetHero,.arLayerSection,.arAboutHero,.arAboutStudio,.arProductionHero,.arProductionStage,.arQcFeature,.arPacking,.arBlogHero,.arArticleHero{grid-template-columns:1fr}.arOffsetMedia,.arProductionVisual,.arStudioVisual,.arCatalogOffset>div:last-child,.arProductHeroMedia,.arProductOffsetCallout>div:last-child,.arOffsetHeroImage,.arLayerImage,.arAboutHeroImage,.arAboutStudioImage,.arProductionHeroImage,.arStageStudio,.arStagePrint,.arStageForming,.arQcImage,.arPackingImage,.arBlogHeroImage,.arArticleHeroImage{grid-row:1;min-height:460px}.arOffsetCopy,.arStudioCopy,.arCatalogOffset>div:first-child,.arAboutHero>div:first-child,.arAboutStudio>div:last-child,.arProductionStage>div:first-child:not(.arStagePrint),.arProductionStage.reverse>div:last-child,.arPacking>div:first-child,.arBlogHero>div:first-child,.arArticleHero>div:first-child{padding:60px 24px}.arProductRail,.arCatalogGrid{grid-template-columns:1fr 1fr}.arJournalGrid{grid-template-columns:1fr}.arArticleCard:last-child{display:flex}.arArticleCard.featured .arArticleImage{height:280px}.arFooterLead{grid-template-columns:1fr;align-items:start;padding:65px 20px}.arFooterLead>div:last-child{align-items:start}.arFooterGrid{grid-template-columns:1fr 1fr;padding:45px 20px}.arFooterBrand{grid-column:1/3}.arCatalogHero{grid-template-columns:1fr}.arCatalogHeroImage{grid-row:1;min-height:390px}.arCatalogHeroCopy{padding:55px 20px}.arCatalogFilterHead{flex-direction:column;align-items:start;gap:20px}.arCatalogFilterHead label{width:100%}.arCatalogTabs{grid-template-columns:repeat(5,170px);overflow-x:auto}.arCatalogSeo{grid-template-columns:1fr;padding:70px 20px}.arProductDetails{grid-template-columns:1fr;padding:75px 20px}.arProductOrderFlow{grid-template-columns:1fr 1fr;padding:55px 20px}.arRelatedGrid,.arOffsetSizeGrid{grid-template-columns:1fr 1fr}.arColorControl{grid-template-columns:1fr;padding:70px 20px}.arOffsetFlowGrid{grid-template-columns:1fr 1fr}.arOffsetUseCases,.arTechQuestions>div:last-child,.arAboutPillars{grid-template-columns:1fr}.arAboutPillars article{min-height:300px}.arAboutGovernance{grid-template-columns:1fr;padding:75px 20px}.arAboutOwner,.arContactNote{flex-direction:column;align-items:start}.arProductionNav{grid-template-columns:repeat(5,150px);overflow-x:auto}.arContactHero{grid-template-columns:1fr;padding:60px 20px}.arContactNumber{min-height:360px}.arContactGrid,.arContactBrief{grid-template-columns:1fr;padding:70px 20px}.arBlogGrid{grid-template-columns:1fr 1fr}.arBlogCard.lead{grid-column:1/3}.arArticleLayout{grid-template-columns:1fr;padding:70px 20px}.arArticleLayout>aside{display:none}.arArticleRelated>div{grid-template-columns:1fr 1fr}}@media (width<=540px){.arTicker{padding:0 14px}.arHeroContent{padding-left:18px;padding-right:18px}.arHero h1{letter-spacing:-1.8px;font-size:36px}.arHeroActions{flex-direction:column;align-items:stretch;gap:14px}.arTextLink{text-align:center}.arProofRail{grid-template-columns:1fr}.arProofRail>div{border-bottom:1px solid var(--ar-line)}.arSectionTitle h2,.arOffsetCopy h2,.arProductionCopy h2,.arStudioCopy h2,.arCatalogOffset h2,.arProductDetails h2,.arLayerCopy h2,.arColorControl h2,.arAboutStudio h2,.arAboutGovernance>div:first-child h2,.arProductionStage h2,.arQcFeature h2,.arPacking h2,.arContactBrief h2{font-size:31px}.arUniverseGrid{flex-direction:column;display:flex}.arUniverseCard{min-height:330px}.arUniverseCard.hot,.arUniverseCard.brand{grid-column:auto}.arProductRail,.arCatalogGrid,.arRelatedGrid,.arOffsetSizeGrid,.arOffsetFlowGrid,.arBlogGrid,.arArticleRelated>div{grid-template-columns:1fr}.arProductPhoto,.arCatalogPhoto{height:300px}.arProcessGrid{grid-template-columns:1fr 1fr}.arJournalGrid{display:block}.arArticleCard{margin-bottom:13px}.arFooterGrid{grid-template-columns:1fr}.arFooterBrand{grid-column:auto}.arFooterBottom{flex-direction:column;gap:7px;padding:18px}.arCatalogHeroCopy h1,.arProductHeroCopy h1,.arOffsetHeroCopy h1,.arAboutHero h1,.arProductionHero h1,.arBlogHero h1,.arArticleHero h1,.arContactHero h1{font-size:35px}.arProductHeroActions{flex-direction:column;align-items:start}.arProductFacts{grid-template-columns:1fr}.arProductFacts>div:nth-child(odd){border-left:0}.arSpecTable>div{grid-template-columns:110px 1fr}.arProductOrderFlow,.arColorSwatches{grid-template-columns:1fr}.arColorSwatches span{min-height:120px}.arOffsetUseCases>div{min-height:270px}.arAboutGovernance>div:last-child article{grid-template-columns:1fr}.arContactNumber a{font-size:42px}.arContactBrief li{grid-template-columns:35px 1fr}.arContactBrief li span{grid-column:2;margin-top:4px}.arBlogCard.lead{grid-column:auto;display:block}.arBlogCard.lead .arBlogImage{min-height:300px}.arArticleHero>div:first-child>div{flex-wrap:wrap}.arArticleBody p{font-size:11.5px}.arArticleCta{padding:26px}}@media (prefers-reduced-motion:reduce){*{scroll-behavior:auto!important}.arMarquee>div,.arScrollMark i{animation:none!important}[data-reveal]{opacity:1!important;transition:none!important;transform:none!important}}.arMega{z-index:100}.arProductPhoto,.arCatalogPhoto{background-color:#e9e2d8;background-size:165%}.arBreadcrumb{font-size:11px}.arProductHeroMedia>span,.arProductHeroMedia>small,.arProductHeroCopy>span{font-size:10px}.arProductHeroCopy>p,.arProductDetails p{font-size:15px}.arProductFacts small{font-size:11px}.arProductFacts b{font-size:14px}.arProductHeroActions>a:last-child{font-size:13px}.arProductDetails>div:first-child>span{font-size:10px}.arProductDetails li{font-size:13px}.arSpecTable span{font-size:12px}.arSpecTable b{font-size:14px}.arProductOffsetCallout span{font-size:10px}.arProductOffsetCallout p{font-size:14px}.arProductOffsetCallout a{font-size:13px}.arProductOrderFlow span{font-size:10px}.arProductOrderFlow b{font-size:13px}.arRelatedGrid span{font-size:10px}.arRelatedGrid b{font-size:12px}.arOffsetHeroCopy>span,.arOffsetStatement>span,.arLayerCopy>span,.arColorControl>div:first-child>span,.arOffsetFlowGrid i,.arOffsetUseCases span{font-size:10px}.arOffsetHeroCopy p{font-size:15px}.arOffsetHeroCopy>div>a:last-child{font-size:13px}.arOffsetStatement p{font-size:16px}.arLayerCopy h3{font-size:15px}.arLayerCopy p{font-size:12px}.arOffsetSizeGrid span{font-size:10px}.arOffsetSizeGrid p,.arOffsetSizeGrid b{font-size:12px}.arColorControl p,.arColorControl li{font-size:14px}.arColorSwatches span,.arOffsetFlowGrid small{font-size:10px}.arOffsetFlowGrid p,.arOffsetUseCases p,.arTechQuestions p{font-size:13px}.arTechQuestions h3{font-size:18px}.arAboutHero>div:first-child>span,.arAboutManifesto span,.arAboutStudio span,.arAboutGovernance>div:first-child span,.arAboutOwner span{font-size:10px}.arAboutHero p,.arAboutStudio p,.arAboutStudio li,.arAboutOwner p{font-size:15px}.arAboutHeroImage span{font-size:10px}.arAboutPillars i{font-size:11px}.arAboutPillars span{font-size:10px}.arAboutPillars p,.arAboutGovernance p{font-size:13px}.arAboutGovernance b{font-size:15px}.arProductionHero span,.arProductionStage>div>span,.arQcFeature>div>span,.arPacking>div>span,.arProductionNav a{font-size:10px}.arProductionHero p,.arProductionStage p,.arProductionStage li,.arQcFeature p,.arPacking p{font-size:14px}.arQcFeature b,.arQcFeature>div:last-child>div span{font-size:11px}.arPacking a{font-size:13px}.arContactHero>div:first-child>span,.arContactNumber small,.arContactGrid span,.arContactBrief>div span,.arContactBrief li i,.arContactNote span{font-size:10px}.arContactHero p{font-size:15px}.arContactGrid a{font-size:16px}.arContactGrid p{font-size:13px}.arContactBrief li b{font-size:14px}.arContactBrief li span{font-size:12px}.arContactNote p{font-size:14px}.arBlogHero span,.arBlogIndexHead span,.arBlogCard span,.arBlogTopics>span,.arArticleHero>div:first-child>span,.arArticleBody>section>span,.arArticleCta>span,.arArticleRelated>span{font-size:10px}.arBlogHero p,.arArticleHero p{font-size:15px}.arBlogIndexHead b{font-size:13px}.arBlogImage i{font-size:10px}.arBlogCard p{font-size:13px}.arBlogCard small{font-size:11px}.arBlogCard>div:last-child>b,.arBlogTopics a{font-size:12px}.arArticleHero>div:first-child>div b{font-size:11px}.arArticleLayout>aside>span{font-size:13px}.arArticleLayout>aside>a{font-size:11px}.arArticleLayout>aside>a i{font-size:10px}.arArticleBody p{font-size:16px}.arArticleBody li,.arArticleCta p{font-size:14px}.arArticleRelated small{font-size:10px}.arArticleRelated h3{font-size:17px}.arArticleRelated b{font-size:12px}@media (width<=1120px){.arNav>a,.arNav>button{font-size:12px}}@media (width<=540px){.arArticleBody p{font-size:15px}.choiceGridSix{grid-template-columns:1fr}.arHeroText{font-size:15px}.arSectionTitle>p{font-size:14px}}.authPage,.adminAuthPage{min-height:100vh;font-family:Vazirmatn Variable,Segoe UI,sans-serif}.authPage{background:#f6f2ea;grid-template-columns:1.05fr .95fr;display:grid}.authVisual{color:#fff;background:linear-gradient(135deg,#0b1d25df,#1d3b48c7),url(/images/v5/cold-pet.webp) 50%/cover;align-items:flex-end;min-height:100vh;padding:50px 7vw;display:flex;position:relative}.authBack{color:#d9e9ee;font-size:13px;position:absolute;top:34px;right:7vw}.authVisual>div{max-width:590px}.authVisual span,.adminAuthCard>span{letter-spacing:.15em;color:#73c9e1;font:700 10px Arial}.authVisual h1{letter-spacing:-3px;margin:17px 0 22px;font-size:clamp(46px,5.3vw,78px);line-height:1.25}.authVisual p{color:#d8e2e5;max-width:560px;font-size:16px;line-height:2}.authVisual ol{border-top:1px solid #ffffff38;flex-wrap:wrap;gap:30px;margin:34px 0 0;padding:24px 0 0;list-style:none;display:flex}.authVisual li{color:#dbe6e9;font-size:12px}.authVisual li b{border:1px solid #ffffff5c;border-radius:50%;place-items:center;width:28px;height:28px;margin-left:7px;display:inline-grid}.authCard{width:min(590px,100%);margin:auto;padding:60px 70px}.authHeading{margin:70px 0 34px}.authHeading>span{color:#b84c30;font-size:12px;font-weight:800}.authHeading h2{letter-spacing:-1.8px;margin:8px 0;font-size:38px}.authHeading p,.adminAuthCard>p{color:#73746f;font-size:13px;line-height:1.9}.authCard form,.adminAuthCard form{gap:16px;display:grid}.authRow{grid-template-columns:1fr 1fr;gap:13px;display:grid}.authCard label,.adminAuthCard label{color:#383a36;font-size:12px;font-weight:750}.authCard label small{color:#999;margin-right:5px;font-size:9px}.authCard input,.adminAuthCard input{background:#fff;border:1px solid #d9d8d2;border-radius:12px;outline:none;width:100%;height:52px;margin-top:7px;padding:0 14px;transition:all .2s;display:block}.authCard input:focus,.adminAuthCard input:focus{border-color:#b84c30;box-shadow:0 0 0 4px #b84c3010}.authSubmit{color:#fff;background:#b84c30;border:0;border-radius:12px;height:54px;margin-top:5px;font-weight:850;box-shadow:0 12px 25px #b84c3025}.authSubmit:disabled{opacity:.55}.authError{color:#a3321c;background:#fff1ed;border-radius:9px;margin:0;padding:11px 13px;font-size:11px}.authSwitch{text-align:center;color:#777;margin:24px 0;font-size:12px}.authSwitch a{color:#b84c30;font-weight:800}.authSecurity{color:#92938d;border-top:1px solid #ddd9d0;padding-top:18px;font-size:10px;line-height:1.8}.adminAuthPage{background:#111614;place-items:center;padding:28px;display:grid;position:relative;overflow:hidden}.adminAuthGlow{filter:blur(80px);background:#b84c3030;border-radius:50%;width:600px;height:600px;position:absolute;top:-300px;right:-200px}.adminAuthCard{background:#f8f6f0;border-radius:24px;width:min(460px,100%);padding:42px;position:relative;box-shadow:0 35px 100px #0007}.adminLock{color:#c26345;background:#171c1a;border-radius:22px;place-items:center;width:72px;height:72px;margin:46px 0 28px;font:900 24px Arial;display:grid}.adminAuthCard h1{margin:8px 0 9px;font-size:30px}.adminAuthCard form{margin-top:27px}.adminSetupLink{text-align:center;color:#777;margin-top:20px;font-size:10px}.adminReturn{text-align:center;color:#777;border-top:1px solid #dddcd6;margin-top:20px;padding-top:20px;font-size:11px;display:block}@media (width<=860px){.authPage{grid-template-columns:1fr}.authVisual{min-height:430px;padding:90px 24px 34px}.authVisual h1{font-size:46px}.authCard{padding:42px 24px}.authHeading{margin:42px 0 28px}}@media (width<=520px){.authRow{grid-template-columns:1fr}.authVisual ol{gap:12px}.adminAuthCard{padding:28px}.authVisual h1{font-size:38px}}:root{--ar-ink:#141714;--ar-paper:#f2eee5;--ar-ivory:#e8dfd1;--ar-terra:#a9442d;--ar-copper:#b66b43;--ar-gold:#b99a62;--ar-olive:#53605a;--ar-line:#d8d0c3;--ar-white:#fffdf8;--ar-night:#101613;--ar-max:1440px}html{scroll-behavior:smooth;scroll-padding-top:96px}body{font-variation-settings:"wght" 440;background:var(--ar-white);color:var(--ar-ink);font-family:Estedad Variable,Vazirmatn Variable,Segoe UI,Arial,sans-serif}button,input,select,textarea{font:inherit}a,button,input,select,textarea{-webkit-tap-highlight-color:transparent}a:focus-visible,button:focus-visible,input:focus-visible,select:focus-visible,textarea:focus-visible{outline-offset:3px;outline:3px solid #1d6a72}button:not(:disabled),select{cursor:pointer}[data-reveal]{transition:transform .7s cubic-bezier(.2,.8,.2,1);transform:translateY(14px);opacity:1!important}[data-reveal].isVisible{transform:none;opacity:1!important}.arHeroContent[data-reveal],.arCatalogHeroCopy[data-reveal],.arAboutHero>div[data-reveal],.arPrintingHero>div[data-reveal]{transform:none!important}.arSite{background:var(--ar-white);font-family:Estedad Variable,Vazirmatn Variable,Segoe UI,sans-serif}.arHeader{background:#fffdf8f2;border-color:#ded7cc;height:88px;box-shadow:0 8px 32px #15120d08}.arHeaderInner{height:88px}.arLogo b{color:var(--ar-terra)}.arNav>a,.arNav>button{color:#282d29;min-height:48px;font-size:13px}.arPanelLink{color:#4f554f}.arCta{background:var(--ar-terra);border-color:var(--ar-terra);border-radius:2px;min-height:50px;font-size:13px;box-shadow:0 12px 28px #87331f18}.arCta:hover{background:#85341f;border-color:#85341f}.arCta.dark{background:var(--ar-night);border-color:var(--ar-night)}.arMega{background:#fffdf9;border-color:#ddd5c8;border-radius:0 0 14px 14px;top:88px;box-shadow:0 38px 90px #0e151224}.arMegaIntro>span,.arMegaVisual span,.arMegaVisual small,.arPrintMenuCard span{color:var(--ar-copper)}.arMega>div>a{align-items:center;min-height:28px;display:flex}.arHero{background:#f0eadf;min-height:750px}.arHeroMedia{object-fit:cover;object-position:46% center;background:0 0;width:52%;height:100%}.arHeroContent{width:calc(48% - max(calc((100vw - var(--ar-max))/2),55px));max-width:650px;padding:72px 0}.arHero h1{letter-spacing:-2.3px;font-size:clamp(45px,4vw,64px);font-weight:730;line-height:1.48}.arHeroText{color:#5e625d;font-size:16px;line-height:2.05}.arIndex{color:#697069;border-color:#bdb4a7;font-size:10px}.arEyebrow{color:var(--ar-terra);font-size:13px}.arHeroPromise{border-color:#cfc5b7}.arHeroPromise span{color:#545954;border-color:#cfc5b7;font-size:11px}.arProofRail{background:#fffdf8}.arProofRail i,.arSectionTitle>div>span,.arSectionTitle>span,.arOffsetCopy>span{color:var(--ar-terra)}.arUniverseCard,.arProductCard,.arCatalogCard{border-radius:3px}.arUniverseCard:after{background:linear-gradient(#0000 32%,#0f151290 71%,#0f1512e8 100%)}.arUniverseCard>div:last-child{padding:34px}.arUniverseCard h3{font-size:30px}.arSalesBridge{background:#dde6e2;border:1px solid #c8d4cf;border-radius:4px}.arSalesBridge>div>span{color:#315f5c}.arMarquee{background:var(--ar-terra)}.arProductionStory,.arFooter{background:var(--ar-night)}.arFooterLead,.arFooterGrid,.arFooterBottom{border-color:#2e3732}.arProductPhoto,.arCatalogPhoto,.arRelatedGrid>a>div,.arProductHeroMedia,.arOrderProductMedia{background-size:var(--ar-photo-size,cover);background-color:#e8e1d6;background-repeat:no-repeat}.arProductCard:hover .arProductPhoto,.arCatalogCard:hover .arCatalogPhoto{background-size:var(--ar-photo-size,cover)}.arCatalogGrid{gap:18px}.arCatalogCard{border-color:#d9d1c5;overflow:hidden;box-shadow:0 10px 30px #18130c08}.arCatalogPhoto{height:272px}.arCatalogCardBody{padding:22px}.arCatalogCardBody h2{font-size:17px;line-height:1.65}.arCatalogCardBody>p{min-height:76px;font-size:12.5px;line-height:2}.arCatalogCardBody dl>div{font-size:10.5px}.arCatalogCardBody>b{font-size:12px}.arCatalogHero,.arAboutHero{background:#ede6da}.arCatalogHeroCopy h1{letter-spacing:-1.8px;font-weight:720}.arCatalogTabs button{min-height:88px}.arCatalogTabs button.active{background:#f2ece2}.arCatalogFilterHead label{min-height:48px}.arCategoryHero{background:#eee7dc;grid-template-columns:.9fr 1.1fr;min-height:650px;display:grid}.arCategoryHeroCopy{padding:86px 58px 80px max(calc((100vw - var(--ar-max))/2),32px);flex-direction:column;justify-content:center;display:flex}.arCategoryHeroCopy>span,.arCategoryIntro>div>span,.arCategoryGuide>header span,.arCategoryFaq>header span{color:var(--ar-terra);letter-spacing:.12em;font:750 10px Arial}.arCategoryHeroCopy h1{letter-spacing:-2.2px;margin:14px 0 20px;font-size:clamp(43px,4.1vw,65px);font-weight:720;line-height:1.48}.arCategoryHeroCopy>p{color:#64645e;max-width:650px;font-size:15px;line-height:2.15}.arCategoryHeroCopy ul{grid-template-columns:1fr 1fr;gap:9px 20px;margin:25px 0;padding:0;list-style:none;display:grid}.arCategoryHeroCopy li{border-top:1px solid #cbc2b5;padding:11px 0;font-size:12px}.arCategoryHeroCopy li:before{content:"✦";color:var(--ar-copper);margin-left:8px}.arCategoryHeroMedia{background:#e7dfd2;min-height:560px;position:relative;overflow:hidden}.arCategoryHeroMedia>img{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.arCategoryHeroMedia:after{content:"";background:linear-gradient(#0000 54%,#11171377);position:absolute;inset:0}.arCategoryHeroMedia span{z-index:1;color:#fff;letter-spacing:.1em;background:#111713;padding:10px 13px;font:700 9px Arial;position:absolute;bottom:24px;right:25px}.arCategoryIntro{max-width:var(--ar-max);grid-template-columns:.8fr 1.2fr;gap:90px;margin:auto;padding:105px 32px 52px;display:grid}.arCategoryIntro h2{margin:12px 0;font-size:clamp(32px,3.2vw,48px);line-height:1.55}.arCategoryIntro>p{color:#666b65;margin:0;font-size:15px;line-height:2.2}.arCategoryProducts{max-width:var(--ar-max);grid-template-columns:repeat(3,1fr);gap:18px;margin:auto;padding:0 32px 110px;display:grid}.arCategoryProduct{background:#fff;border:1px solid #d9d1c5;flex-direction:column;min-width:0;display:flex;box-shadow:0 12px 34px #18130c08}.arCategoryProduct>div{background-size:var(--ar-photo-size,cover);background-position:var(--ar-photo-position,center);background-color:#e8e1d6;background-repeat:no-repeat;height:310px;position:relative}.arCategoryProduct>div span{background:#fff;padding:7px 10px;font-size:10px;position:absolute;top:15px;right:15px}.arCategoryProduct>section{flex-direction:column;flex:1;padding:23px;display:flex}.arCategoryProduct small{color:var(--ar-terra);font-size:10px}.arCategoryProduct h2{margin:9px 0;font-size:19px;line-height:1.65}.arCategoryProduct p{color:#70736e;font-size:12.5px;line-height:2}.arCategoryProduct b{border-top:1px solid #ece6dc;justify-content:space-between;margin-top:auto;padding-top:14px;font-size:12px;display:flex}.arCategoryGuide{background:var(--ar-night);color:#fff;padding:105px max(calc((100vw - var(--ar-max))/2),32px)}.arCategoryGuide>header{justify-content:space-between;align-items:end;gap:55px;margin-bottom:45px;display:flex}.arCategoryGuide h2{max-width:750px;margin:12px 0 0;font-size:clamp(32px,3.4vw,50px);line-height:1.5}.arCategoryGuide>header p{color:#aeb5b0;max-width:470px;font-size:14px;line-height:2}.arCategoryGuide>div{border-top:1px solid #39423d;border-right:1px solid #39423d;grid-template-columns:repeat(3,1fr);display:grid}.arCategoryGuide article{border-bottom:1px solid #39423d;border-left:1px solid #39423d;flex-direction:column;min-height:280px;padding:30px;display:flex}.arCategoryGuide article i{color:#c98962;font:700 10px Arial}.arCategoryGuide article h3{margin:45px 0 10px;font-size:20px;line-height:1.65}.arCategoryGuide article p{color:#aeb5b0;font-size:13px;line-height:2}.arCategoryFaq{max-width:var(--ar-max);grid-template-columns:.65fr 1.35fr;gap:90px;margin:auto;padding:100px 32px;display:grid}.arCategoryFaq h2{margin:12px 0;font-size:40px;line-height:1.55}.arCategoryFaq details{border-top:1px solid #d8d0c3;padding:19px 0}.arCategoryFaq summary{cursor:pointer;justify-content:space-between;gap:20px;font-size:15px;font-weight:700;list-style:none;display:flex}.arCategoryFaq summary:after{content:"+";color:var(--ar-terra);font:400 20px Arial}.arCategoryFaq details[open] summary:after{content:"−"}.arCategoryFaq details p{color:#696d68;max-width:760px;margin:12px 0 0;font-size:13px;line-height:2}.orderPage{background:#f1eee7}.orderHeader{background:#fffdf9;height:76px}.orderHeader>div{align-items:center;gap:18px;display:flex}.orderForm,.orderSummary{border-color:#dad3c8;border-radius:16px;box-shadow:0 12px 36px #16120d08}.orderTitle h1{font-size:28px;line-height:1.55}.orderTitle p{font-size:12px;line-height:1.9}.choiceGrid.choiceGridSix{grid-template-columns:repeat(3,1fr)}.choiceGrid.choiceGridSix button{text-align:right;grid-template-rows:84px auto auto;align-content:start;height:176px;padding:0;display:grid;overflow:hidden}.choiceGrid.choiceGridSix .arOrderProductMedia{background-position:var(--ar-photo-position,center);background-size:var(--ar-photo-size,cover);width:100%;height:84px;display:block}.choiceGrid.choiceGridSix button b{margin:0;padding:10px 12px 0;font-size:10px;line-height:1.65}.choiceGrid.choiceGridSix button small{margin:2px 0 0;padding:0 12px 10px;font-size:8px}.choiceGrid.choiceGridSix button em{z-index:2}.choiceGrid button,.methodChoices button,.designChoice button,.shippingChoices button{min-height:48px}.mainBtn{background:var(--ar-terra);box-shadow:0 12px 28px #87331f1f}.mainBtn:hover{background:#85341f}.liveMock{background:linear-gradient(145deg,#eee7db,#dfd4c5)}.summaryTrust{line-height:1.7}.authPage,.adminAuthPage{font-family:Estedad Variable,Vazirmatn Variable,sans-serif}.authVisual{background-color:#223236}.authCard{background:#f8f4ec}.authSubmit{background:var(--ar-terra)}.appLayout{background:#f1efe9;grid-template-columns:250px 1fr}.appSide{background:var(--ar-night);padding:26px 18px}.appSide nav a{min-height:44px;font-size:12px}.appSide nav a:hover{background:#26302b}.rolePill{color:#d99b75;background:#202923;border-color:#354139}.appTop{background:#fffdf9;height:96px}.appTop h1{font-size:22px}.appTop p{font-size:10.5px}.appContent{padding:30px 34px}.statCard,.panelHero,.panelBlock,.clientBlock,.clientSpotlight,.clientWelcome{border-color:#ddd7cd;box-shadow:0 8px 24px #17130e07}@media (width<=1120px){.arCategoryProducts,.choiceGrid.choiceGridSix{grid-template-columns:repeat(2,1fr)}}@media (width<=900px){.arHeader,.arHeaderInner{height:70px}.arHeroMedia{width:100%}.arHeroContent{width:auto;padding:72px 22px}.arHeroOverlay{display:block}.arCategoryHero{grid-template-columns:1fr}.arCategoryHeroMedia{grid-row:1;min-height:440px}.arCategoryHeroCopy{padding:55px 22px}.arCategoryIntro{grid-template-columns:1fr;gap:18px;padding:75px 22px 40px}.arCategoryGuide>header{flex-direction:column;align-items:start}.arCategoryFaq{grid-template-columns:1fr;gap:25px;padding:75px 22px}}@media (width<=700px){.arCategoryProducts{grid-template-columns:1fr;padding:0 18px 75px}.arCategoryProduct>div{height:320px}.arCategoryGuide{padding:75px 18px}.arCategoryGuide>div{grid-template-columns:1fr}.arCategoryGuide article{min-height:220px}.arCategoryHeroCopy ul{grid-template-columns:1fr}.choiceGrid.choiceGridSix{grid-template-columns:1fr 1fr}.appLayout{display:block}.appContent{padding:16px}}@media (width<=480px){.arHero h1,.arCategoryHeroCopy h1{letter-spacing:-1.2px;font-size:35px}.choiceGrid.choiceGridSix{grid-template-columns:1fr}.arCatalogPhoto{height:310px}}@media (prefers-reduced-motion:reduce){[data-reveal]{transition:none!important;transform:none!important}}body,.arSite,.appLayout,.authPage,.adminAuthPage,.arAdmin,.arAdmin button,.arAdmin input,.arAdmin textarea,.arAdmin select{font-variation-settings:"wght" 440;font-family:Estedad Variable,Segoe UI,Arial,sans-serif!important}.arAdmin{--ink:#191c1d;--muted:#6f7473;--line:#e4e6e2;--paper:#f4f5f1;--white:#fff;--brand:#b94e31;--brand2:#8f3721;--nav:#151918;background:var(--paper);min-height:100vh;color:var(--ink);font-variation-settings:"wght" 440;grid-template-columns:268px minmax(0,1fr);font-family:Estedad Variable,Segoe UI,Arial,sans-serif;font-size:14px;line-height:1.6;display:grid}.aaSidebarFoot>button{color:#89918e;background:0 0;border:0;margin-right:auto;font-size:18px}.arAdmin *{box-sizing:border-box}.arAdmin button,.arAdmin input,.arAdmin textarea,.arAdmin select{font:inherit}.arAdmin button,.arAdmin a{transition:all .2s}.arAdmin button{cursor:pointer}.arAdmin img{max-width:100%;display:block}.aaSidebar{background:var(--nav);color:#fff;z-index:20;flex-direction:column;height:100vh;padding:22px 15px 16px;display:flex;position:sticky;top:0;overflow:auto}.aaBrand{color:#fff;align-items:center;gap:12px;padding:0 8px 19px;text-decoration:none;display:flex}.aaBrand>span{letter-spacing:-2px;background:linear-gradient(145deg,#d86b4a,#9e3b25);border-radius:13px;place-items:center;width:42px;height:42px;font-family:Arial;font-weight:900;display:grid}.aaBrand div{flex-direction:column;display:flex}.aaBrand b{letter-spacing:-.5px;font-family:Arial;font-size:20px}.aaBrand small{color:#9fa7a4;font-size:11px}.aaLive{color:#d8dedb;background:#1c211f;border:1px solid #303734;border-radius:11px;margin-bottom:17px;padding:9px 11px;font-size:11px}.aaLive i{background:#60c994;border-radius:50%;width:7px;height:7px;margin-left:6px;display:inline-block;box-shadow:0 0 0 4px #60c99420}.aaLive small{float:left;color:#77807d}.aaNavGroup{margin-bottom:14px}.aaNavGroup>label{color:#747d79;letter-spacing:.2px;padding:0 10px 6px;font-size:10px;font-weight:700;display:block}.aaNavGroup button{color:#bfc6c3;text-align:right;background:0 0;border:0;border-radius:10px;align-items:center;gap:10px;width:100%;margin:2px 0;padding:9px 10px;font-size:12px;display:flex}.aaNavGroup button>i{color:#8e9793;border:1px solid #343b38;border-radius:8px;place-items:center;width:28px;height:28px;font-style:normal;display:grid}.aaNavGroup button:hover{color:#fff;background:#202624}.aaNavGroup button.active{color:#161a19;background:#fff;font-weight:800;box-shadow:0 8px 22px #0005}.aaNavGroup button.active>i{color:var(--brand);background:#ece7df;border-color:#ece7df}.aaNavGroup button>em{color:#b9c1bd;background:#303735;border-radius:20px;place-items:center;min-width:23px;height:20px;margin-right:auto;font-size:10px;font-style:normal;display:grid}.aaNavGroup button>em.warn{color:#ffd5c9;background:#7c3b2b}.aaSidebarFoot{border-top:1px solid #2c3230;align-items:center;gap:10px;margin-top:auto;padding:16px 5px 2px;display:flex}.aaSidebarFoot>div:nth-child(2){flex-direction:column;min-width:0;display:flex}.aaSidebarFoot b{white-space:nowrap;text-overflow:ellipsis;max-width:135px;font-size:11px;overflow:hidden}.aaSidebarFoot small{color:#818a86;font-size:9px}.aaSidebarFoot>a{color:#89918e;margin-right:auto;font-size:18px;text-decoration:none}.aaAvatar{color:#7e2b17;background:#e0c4b5;border-radius:10px;flex:none;place-items:center;width:34px;height:34px;font-weight:900;display:grid}.aaAvatar.large{border-radius:13px;width:44px;height:44px;font-size:17px}.aaMain{min-width:0}.aaTopbar{border-bottom:1px solid var(--line);z-index:15;background:#fff;align-items:center;gap:16px;height:76px;padding:0 34px;display:flex;position:sticky;top:0}.aaTopbar>div:nth-child(2){min-width:180px}.aaTopbar small{color:#8a8e8d;font-size:10px;display:block}.aaTopbar h1{margin:0;font-size:17px;font-weight:850}.aaMobileMenu{display:none}.aaTopActions{align-items:center;gap:9px;margin-right:auto;display:flex}.aaSearch{border:1px solid var(--line);color:#929795;background:#f7f8f5;border-radius:10px;align-items:center;gap:8px;width:min(340px,28vw);height:39px;padding:0 12px;display:flex}.aaSearch input{color:#252827;background:0 0;border:0;outline:0;width:100%;font-size:11px}.aaSearch:focus-within{background:#fff;border-color:#bea193;box-shadow:0 0 0 3px #b94e3112}.aaVisit,.aaAction{border:1px solid var(--line);color:#424746;background:#fff;border-radius:10px;align-items:center;height:39px;padding:0 13px;font-size:11px;font-weight:700;text-decoration:none;display:flex}.aaSave,.aaPageHead button,.aaHeadButtons button,.aaDrawer footer button,.aaAction{background:var(--ink);color:#fff;border:0;border-radius:10px;height:39px;padding:0 17px;font-size:11px;font-weight:800}.aaSave.dirty{background:var(--brand);box-shadow:0 6px 16px #b94e3130}.aaSave:disabled{opacity:.6}.aaNotice{z-index:50;color:#684b09;background:#fff5db;border:1px solid #ead8a5;border-radius:11px;justify-content:space-between;min-width:300px;max-width:520px;padding:12px 15px;display:flex;position:fixed;top:88px;left:28px;box-shadow:0 12px 35px #25252520}.aaNotice button{color:inherit;background:0 0;border:0;font-size:19px}.aaLoading{z-index:100;-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);background:#f4f5f1e8;align-content:center;place-items:center;gap:12px;display:grid;position:fixed;inset:76px 268px 0 0}.aaLoading i{border:3px solid #ddd;border-top-color:var(--brand);border-radius:50%;width:34px;height:34px;animation:.8s linear infinite aaSpin}.aaLoading b{color:#656968;font-size:12px}@keyframes aaSpin{to{transform:rotate(360deg)}}.aaContent{max-width:1600px;margin:auto;padding:29px 34px 60px}.aaPageHead{justify-content:space-between;align-items:flex-end;gap:25px;margin-bottom:22px;display:flex}.aaPageHead small{color:var(--brand);letter-spacing:.3px;font-size:10px;font-weight:850}.aaPageHead h2{letter-spacing:-.6px;margin:4px 0;font-size:25px;line-height:1.35}.aaPageHead p{color:var(--muted);max-width:730px;margin:0;font-size:12px}.aaHeadButtons{gap:8px;display:flex}.aaHeadButtons .ghost,.aaDrawer footer .ghost{color:#343837;border:1px solid var(--line);background:#fff}.aaKpis{grid-template-columns:repeat(4,1fr);gap:13px;margin-bottom:15px;display:grid}.aaKpis>button{border:1px solid var(--line);text-align:right;background:#fff;border-radius:14px;grid-template-columns:42px 1fr auto;align-items:center;gap:11px;padding:17px;display:grid;box-shadow:0 1px 1px #00000003}.aaKpis>button:hover{transform:translateY(-2px);box-shadow:0 10px 28px #2221}.aaKpis>button>i{border-radius:12px;place-items:center;width:42px;height:42px;font-size:20px;font-style:normal;display:grid}.aaKpis i.blue{color:#3261b5;background:#e8eefb}.aaKpis i.cyan{color:#1c8171;background:#e5f5f2}.aaKpis i.orange{color:#b24b2c;background:#fbede5}.aaKpis i.green{color:#4b8b45;background:#e9f4e7}.aaKpis span{flex-direction:column;font-size:11px;font-weight:800;display:flex}.aaKpis span small{color:#8d9290;font-size:9px;font-weight:400}.aaKpis b{font-size:22px}.aaKpis em{color:#6d7773;grid-column:2/4;font-size:9px;font-style:normal}.aaGrid{gap:15px;margin:15px 0;display:grid}.aaGrid.main{grid-template-columns:2fr 1fr}.aaGrid.thirds{grid-template-columns:repeat(3,1fr)}.aaGrid .span2{min-width:0}.aaCard{border:1px solid var(--line);background:#fff;border-radius:14px;min-width:0;padding:17px}.aaCardHead{justify-content:space-between;align-items:center;gap:14px;margin-bottom:14px;display:flex}.aaCardHead h3{margin:0;font-size:13px}.aaCardHead p{color:#8c9190;margin:2px 0 0;font-size:9px}.aaCardHead .link{color:var(--brand);background:0 0;border:0;font-size:10px}.aaPill{white-space:nowrap;color:#676c6a;background:#eef0ef;border-radius:20px;justify-content:center;align-items:center;width:max-content;min-height:23px;padding:2px 8px;font-size:9px;font-weight:850;display:inline-flex}.aaPill.blue{color:#315eaa;background:#e8eefb}.aaPill.violet{color:#6a4fa2;background:#eee8fa}.aaPill.orange{color:#a9492d;background:#f9e9e0}.aaPill.pink{color:#a33f70;background:#f8e8ef}.aaPill.cyan{color:#21786e;background:#e4f4f2}.aaPill.green{color:#377d3d;background:#e8f4e9}.aaPill.gold{color:#98711b;background:#fbf0d7}.aaPill.dark{color:#fff;background:#2b302f}.aaPill.red{color:#a43b32;background:#fbe6e4}.aaTable{width:100%;overflow:auto}.aaTr{text-align:right;min-width:770px;color:inherit;background:0 0;border:0;border-top:1px solid #edf0ec;grid-template-columns:.7fr 1.7fr .8fr 1.2fr .9fr .9fr;align-items:center;gap:14px;width:100%;padding:10px 2px;font-size:10px;text-decoration:none;display:grid}.aaTr.head{color:#858b88;background:#f6f7f4;border:0;border-radius:8px;padding:7px 9px;font-size:9px}.aaTr:not(.head):hover{background:#fafaf8}.aaTr>span,.aaTr>b{min-width:0}.aaTr strong,.aaTr span{font-size:10px}.aaTr small{color:#929795;white-space:nowrap;text-overflow:ellipsis;margin-top:1px;font-size:8px;display:block;overflow:hidden}.aaProgress{background:#edf0ed;border-radius:20px;grid-template-columns:1fr auto;align-items:center;gap:5px;height:5px;display:grid;position:relative}.aaProgress i{background:linear-gradient(90deg,#b94e31,#d78460);border-radius:20px;height:5px}.aaProgress small{position:absolute;top:6px;left:0}.aaProgress.full{width:100%;height:5px;margin-top:12px}.aaHealth{grid-template-columns:105px 1fr;align-items:center;gap:12px;display:grid}.aaDonut{background:conic-gradient(#5da270 0 86%,#edf0ec 86%);border-radius:50%;align-content:center;place-items:center;width:100px;height:100px;display:grid;position:relative}.aaDonut:after{content:"";background:#fff;border-radius:50%;position:absolute;inset:9px}.aaDonut>*{z-index:1;position:relative}.aaDonut b{font-size:19px;line-height:1}.aaDonut small{color:#8d918f;font-size:8px}.aaHealth ul{margin:0;padding:0;list-style:none}.aaHealth li{border-bottom:1px solid #f0f1ef;grid-template-columns:8px 1fr auto;align-items:center;gap:7px;padding:6px 0;font-size:9px;display:grid}.aaHealth li b{font-size:10px}.aaHealth i,.aaChecks i{border-radius:50%;width:7px;height:7px;display:inline-block}.good{background:#61a872}.warn{background:#dda33c}.bad{background:#c95e4c}.aaWideGhost{border:1px solid var(--line);color:#4d5350;background:#fff;border-radius:9px;width:100%;height:36px;margin-top:13px;font-size:10px;font-weight:750}.aaQuick{grid-template-columns:1fr 1fr;gap:8px;display:grid}.aaQuick button{text-align:right;background:#fafbf8;border:1px solid #eceeeb;border-radius:10px;gap:8px;padding:10px;display:flex}.aaQuick button:hover{background:#fff;border-color:#caa492}.aaQuick button i{width:28px;height:28px;color:var(--brand);background:#f1e6e0;border-radius:8px;place-items:center;font-style:normal;font-weight:900;display:grid}.aaQuick button span{font-size:9px;font-weight:800}.aaQuick button small{color:#929795;font-size:8px;font-weight:400;display:block}.aaChecks button{color:#555a58;background:0 0;border:0;border-bottom:1px solid #eff1ee;justify-content:space-between;width:100%;padding:8px 0;font-size:9px;display:flex}.aaChecks span{align-items:center;gap:7px;display:flex}.aaChecks b{font-size:9px}.aaAudit>div{gap:9px;padding-bottom:10px;display:flex;position:relative}.aaAudit>div>i{background:#d28a6c;border-radius:50%;width:8px;height:8px;margin-top:5px;box-shadow:0 0 0 4px #f5ebe7}.aaAudit>div:not(:last-child):after{content:"";border-right:1px solid #e4e6e2;height:calc(100% - 7px);position:absolute;top:14px;right:3px}.aaAudit span{flex-direction:column;display:flex}.aaAudit b{font-size:9px}.aaAudit small{color:#999e9c;font-size:7px}.aaFilterbar{gap:6px;margin-bottom:13px;padding-bottom:2px;display:flex;overflow:auto}.aaFilterbar button{border:1px solid var(--line);color:#666c69;white-space:nowrap;background:#fff;border-radius:8px;padding:7px 11px;font-size:9px}.aaFilterbar button.active{color:#fff;background:#202423;border-color:#202423}.aaFilterbar b{margin-right:3px}.aaTable.orders .aaTr{grid-template-columns:.65fr 1.25fr 1.35fr .75fr 1fr .8fr 30px}.aaMore{border:0;color:#9ba09d!important;letter-spacing:2px!important;background:0 0!important}.aaSummaryStrip,.aaContractRules{color:#fff;background:#202423;border-radius:12px;align-items:center;gap:28px;margin-bottom:13px;padding:12px 16px;display:flex}.aaSummaryStrip span,.aaContractRules span{color:#9ea6a2;align-items:baseline;gap:5px;font-size:9px;display:flex}.aaSummaryStrip b,.aaContractRules b{color:#fff;font-size:15px}.aaSummaryStrip .warn{color:#d9ad63;background:0 0;margin-right:auto}.aaTable.products .aaTr{grid-template-columns:1.6fr 1fr .8fr .8fr .65fr 45px 28px}.aaProductCell{text-align:right;color:inherit;background:0 0;border:0;align-items:center;gap:8px;padding:0;display:flex}.aaThumb{background:#f1f1ee;border-radius:9px;flex:none;place-items:center;width:43px;height:43px;display:grid;overflow:hidden}.aaThumb img{object-fit:cover;width:100%;height:100%}.aaSwitch{display:inline-flex}.aaSwitch input{display:none}.aaSwitch i{background:#d9ddda;border-radius:20px;width:34px;height:20px;transition:all .2s;position:relative}.aaSwitch i:after{content:"";background:#fff;border-radius:50%;width:14px;height:14px;transition:all .2s;position:absolute;top:3px;right:3px;box-shadow:0 1px 3px #0003}.aaSwitch input:checked+i{background:#4f9d69}.aaSwitch input:checked+i:after{right:17px}.aaEmpty{text-align:center;color:#969b99;grid-column:1/-1;padding:40px;font-size:11px}.aaCustomerGrid{grid-template-columns:repeat(3,1fr);gap:13px;display:grid}.aaCustomerCard{border:1px solid var(--line);text-align:right;color:inherit;background:#fff;border-radius:14px;padding:15px}.aaCustomerCard:hover{transform:translateY(-2px);box-shadow:0 12px 30px #20202010}.aaCustomerTop{align-items:center;gap:9px;display:flex}.aaCustomerTop>div:nth-child(2){flex-direction:column;display:flex}.aaCustomerTop b{font-size:12px}.aaCustomerTop small{color:#969b99;font-size:8px}.aaCustomerTop .aaPill{margin-right:auto}.aaCustomerMeta{background:#f6f7f4;border-radius:9px;grid-template-columns:repeat(3,1fr);margin:14px 0;padding:10px;display:grid}.aaCustomerMeta span{border-left:1px solid #e4e7e3;flex-direction:column;padding:0 8px;display:flex}.aaCustomerMeta span:last-child{border:0}.aaCustomerMeta small{color:#929795;font-size:7px}.aaCustomerMeta b{font-size:10px}.aaTags{gap:5px;min-height:24px;display:flex}.aaTags i{color:#775443;background:#eee9e4;border-radius:15px;padding:3px 7px;font-size:8px;font-style:normal}.aaCustomerContact{border-top:1px solid #eef0ed;justify-content:space-between;margin-top:10px;padding-top:10px;font-size:9px;display:flex}.aaCustomerContact em{color:var(--brand);font-style:normal}.aaContractRules{justify-content:space-between}.aaContractRules span{flex-direction:column;align-items:flex-start;gap:0}.aaContractRules small{font-size:8px}.aaTable.contracts .aaTr{grid-template-columns:.8fr 1.1fr 1fr 1fr 1.1fr .7fr 25px}.aaKanban{grid-template-columns:repeat(5,minmax(220px,1fr));gap:10px;padding-bottom:10px;display:grid;overflow:auto}.aaKanban>section{background:#e9ebe7;border-radius:13px;min-height:520px;padding:9px}.aaKanban>section>header{align-items:center;gap:7px;padding:4px 3px 12px;font-size:10px;display:flex}.aaKanban header>i{background:#999;border-radius:50%;width:8px;height:8px}.aaKanban header>i.pink{background:#b55d85}.aaKanban header>i.cyan{background:#3d9587}.aaKanban header>i.green{background:#69a46b}.aaKanban header>i.gold{background:#d2a849}.aaKanban header>i.dark{background:#383c3a}.aaKanban header em{color:#777e7b;background:#fff;border-radius:15px;margin-right:auto;padding:1px 7px;font-style:normal}.aaKanban article{background:#fff;border:1px solid #dde0dc;border-radius:11px;margin-bottom:8px;padding:10px;box-shadow:0 3px 10px #22200008}.aaKanban article>button{text-align:right;width:100%;color:inherit;background:0 0;border:0}.aaKanban article small{color:#909592;font-size:7px}.aaKanban article h3{margin:5px 0 1px;font-size:11px}.aaKanban article p{color:#626865;margin:0;font-size:9px}.aaJobMeta{justify-content:space-between;margin-top:10px;font-size:8px;display:flex}.aaKanban select{background:#f7f8f5;border:1px solid #e4e6e2;border-radius:7px;width:100%;margin-top:8px;padding:5px;font-size:8px}.aaKanbanEmpty{text-align:center;color:#959b98;border:1px dashed #cfd4cf;border-radius:10px;padding:25px 10px;font-size:8px}.aaLegal{color:#6c521a;background:#fff7e6;border:1px solid #e2cda1;border-radius:12px;gap:12px;margin-bottom:14px;padding:12px 15px;font-size:10px;display:flex}.aaShippingGrid{grid-template-columns:repeat(3,1fr);gap:13px;display:grid}.aaShippingGrid .aaCard label,.aaFormGrid label,.aaIntegrationGrid label{color:#666c69;flex-direction:column;gap:4px;margin-top:9px;font-size:9px;font-weight:700;display:flex}.aaShippingGrid input,.aaShippingGrid textarea,.aaFormGrid input,.aaFormGrid textarea,.aaFormGrid select,.aaIntegrationGrid input,.aaIntegrationGrid select,.aaUserList input,.aaUserList select{color:#252927;background:#fafbf8;border:1px solid #dfe2de;border-radius:8px;outline:0;width:100%;padding:8px 9px}.aaShippingGrid input:focus,.aaShippingGrid textarea:focus,.aaFormGrid input:focus,.aaFormGrid textarea:focus,.aaFormGrid select:focus,.aaIntegrationGrid input:focus,.aaIntegrationGrid select:focus{background:#fff;border-color:#bd8c78;box-shadow:0 0 0 3px #b94e310e}.aaShipHead{justify-content:space-between;align-items:center;display:flex}.aaShipIcon{width:40px;height:40px;color:var(--brand);background:#f1e5df;border-radius:11px;place-items:center;font-size:18px;display:grid}.aaTwo{grid-template-columns:1fr 1fr;gap:8px;display:grid}.aaPageList>button{text-align:right;width:100%;color:inherit;background:0 0;border:0;border-bottom:1px solid #edf0ec;grid-template-columns:35px 1.3fr .8fr .55fr 60px;align-items:center;gap:10px;padding:10px 0;display:grid}.aaPageIcon{width:30px;height:30px;color:var(--brand);background:#f1e8e2;border-radius:8px;place-items:center;display:grid}.aaPageList b{font-size:10px}.aaPageList small{color:#969b99;font-size:8px;display:block}.aaPageList em{color:var(--brand);font-size:8px;font-style:normal}.aaMenuEditor>div{border:1px solid #eceeea;border-radius:8px;grid-template-columns:20px 1fr auto;align-items:center;gap:7px;margin-bottom:6px;padding:9px;font-size:9px;display:grid}.aaMenuEditor i{color:#aaa;font-style:normal}.aaMenuEditor small{color:#999}.aaArticleGrid{grid-template-columns:repeat(3,1fr);gap:13px;display:grid}.aaArticleGrid>button{border:1px solid var(--line);text-align:right;color:inherit;background:#fff;border-radius:14px;padding:0;overflow:hidden}.aaArticleGrid>button:hover{transform:translateY(-2px);box-shadow:0 12px 28px #20202012}.aaArticleImage{background:#e8e6e1;height:160px;position:relative;overflow:hidden}.aaArticleImage img{object-fit:cover;width:100%;height:100%}.aaArticleImage>span:not(.aaPill){color:#a7573d;place-items:center;height:100%;font:700 40px Arial;display:grid}.aaArticleImage .aaPill{position:absolute;top:10px;right:10px}.aaArticleGrid>button>div:last-child{padding:14px}.aaArticleGrid small{color:#9a9f9c;font-size:8px}.aaArticleGrid h3{margin:5px 0;font-size:13px}.aaArticleGrid p{color:#747a77;-webkit-line-clamp:2;-webkit-box-orient:vertical;font-size:9px;display:-webkit-box;overflow:hidden}.aaArticleGrid>button>div:last-child>span{color:var(--brand);font-size:9px}.aaMediaGrid{grid-template-columns:repeat(5,1fr);gap:11px;display:grid}.aaMediaGrid article{border:1px solid var(--line);background:#fff;border-radius:12px;padding:8px;overflow:hidden}.aaMediaGrid article>div{color:#a04a31;background:#edece8;border-radius:8px;place-items:center;height:125px;font:700 24px Arial;display:grid;overflow:hidden}.aaMediaGrid img{object-fit:cover;width:100%;height:100%}.aaMediaGrid b{white-space:nowrap;text-overflow:ellipsis;margin-top:8px;font-size:9px;display:block;overflow:hidden}.aaMediaGrid small,.aaMediaGrid p{color:#929795;margin:0;font-size:7px}.aaMediaGrid button{color:var(--brand);background:0 0;border:0;padding:5px 0;font-size:8px}.aaSeoHero{color:#fff;background:#202423;border-radius:14px;grid-template-columns:120px 1fr auto;align-items:center;gap:20px;margin-bottom:14px;padding:18px 22px;display:grid}.aaDonut.big{background:conic-gradient(#e78560 0 88%,#424846 88%);width:105px;height:105px}.aaDonut.big:after{background:#202423}.aaSeoHero h3{margin:0;font-size:16px}.aaSeoHero p{color:#aeb5b2;max-width:650px;font-size:9px}.aaSeoHero>div:last-child{gap:18px;display:flex}.aaSeoHero>div:last-child span{flex-direction:column;display:flex}.aaSeoHero>div:last-child b{font-size:18px}.aaSeoHero>div:last-child small{color:#9ba29f;font-size:7px}.aaTable.seo .aaTr{grid-template-columns:1.1fr .45fr 1.5fr 1.5fr .6fr .45fr}.aaIntegrationGrid{grid-template-columns:1fr 1fr;gap:15px;display:grid}.aaIntegrationTitle{grid-template-columns:48px 1fr auto;align-items:center;gap:10px;margin-bottom:12px;display:grid}.aaIntegrationTitle>i{width:48px;height:48px;color:var(--brand);background:#efe8e2;border-radius:13px;place-items:center;font-size:10px;font-style:normal;font-weight:800;display:grid}.aaIntegrationTitle h3{margin:0;font-size:15px}.aaIntegrationTitle p{color:#919693;margin:0;font-size:8px}.aaSteps{background:#f7f8f5;border-radius:10px;gap:5px;margin:12px 0;padding:10px;display:grid}.aaSteps span{font-size:9px}.aaSteps b{background:#fff;border-radius:6px;place-items:center;width:20px;height:20px;margin-left:5px;display:inline-grid}.aaPatternGrid{grid-template-columns:1fr 1fr;gap:0 8px;display:grid}.aaEnable{border:1px solid #e4e6e2!important;border-radius:10px!important;flex-direction:row!important;justify-content:space-between!important;align-items:center!important;margin:12px 0!important;padding:9px 11px!important;display:flex!important}.aaEnable span{flex-direction:column;display:flex}.aaEnable input{width:auto}.aaIntegrationGrid a{color:var(--brand);font-size:9px;font-weight:800}.aaSecret{background:#fff8f5;border:1px solid #d9c2b8;border-radius:12px;margin-top:15px;padding:13px 16px}.aaSecret b{color:#9d432c;font-size:10px}.aaSecret p{color:#776762;margin:3px 0 0;font-size:9px}.aaSettingsCard{grid-template-columns:230px 1fr;gap:22px;margin-bottom:14px;padding:22px;display:grid}.aaSettingsIntro h3{margin:9px 0 2px;font-size:16px}.aaSettingsIntro p{color:#8c9290;font-size:9px}.aaFormGrid{grid-template-columns:1fr 1fr;gap:0 10px;display:grid}.aaFormGrid.thirds{grid-template-columns:repeat(3,1fr)}.aaFormGrid .full{grid-column:1/-1}.aaRuleLine{border-top:1px solid #eceeea;grid-column:1/-1;gap:20px;margin-top:15px;padding-top:13px;font-size:9px;display:flex}.aaUserList>div{border-bottom:1px solid #eceeea;grid-template-columns:45px 1fr 1.4fr 1fr .55fr;align-items:end;gap:10px;padding:10px 0;display:grid}.aaUserList label{color:#7e8481;font-size:8px}.aaUserList input,.aaUserList select{padding:7px}.aaInviteForm{background:#f7f8f5;border-radius:10px;grid-template-columns:1fr 1fr 1fr auto;align-items:end;gap:10px;margin:12px 0;padding:14px;display:grid}.aaInviteForm label{color:#666c69;flex-direction:column;gap:4px;font-size:9px;font-weight:700;display:flex}.aaInviteForm input{color:#252927;background:#fff;border:1px solid #dfe2de;border-radius:8px;outline:0;padding:8px 9px}.aaPermissions{margin-top:15px}.aaPermissionTable>div{border-top:1px solid #edf0ec;grid-template-columns:1.4fr repeat(5,1fr);gap:5px;padding:8px;font-size:9px;display:grid}.aaPermissionTable>div:first-child{color:#858b88;background:#f6f7f4;border:0;border-radius:8px}.aaPermissionTable span{text-align:center}.aaDrawerLayer{-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);z-index:200;background:#1116;justify-content:flex-start;display:flex;position:fixed;inset:0}.aaDrawer{background:#fff;flex-direction:column;width:min(620px,96vw);height:100vh;animation:.25s aaSlide;display:flex;box-shadow:12px 0 60px #0003}@keyframes aaSlide{0%{opacity:0;transform:translate(-30px)}}.aaDrawer>header{border-bottom:1px solid var(--line);justify-content:space-between;align-items:center;height:76px;padding:0 22px;display:flex}.aaDrawer header small{color:#929795;font-size:9px}.aaDrawer header h2{margin:0;font-size:18px}.aaDrawer header button{border:1px solid var(--line);background:#fff;border-radius:9px;width:34px;height:34px;font-size:20px}.aaDrawerBody{flex:1;padding:20px 22px 35px;overflow:auto}.aaDrawerStatus{background:#f6f7f4;border-radius:10px;justify-content:space-between;align-items:center;margin-bottom:10px;padding:9px 11px;display:flex}.aaDrawerStatus>span{color:#8b908e;font:11px Arial}.aaDrawer footer{border-top:1px solid var(--line);background:#fff;justify-content:flex-end;align-items:center;gap:8px;height:70px;padding:0 22px;display:flex}.aaDrawer footer button:last-child{background:var(--brand)}.aaOrderTimeline{border-top:1px solid #eceeea;flex-wrap:wrap;gap:8px;margin-top:18px;padding-top:16px;display:flex}.aaOrderTimeline span{color:#9ba09e;font-size:8px}.aaOrderTimeline i{background:#ddd;border-radius:50%;width:7px;height:7px;display:inline-block}.aaOrderTimeline span.done{color:#417c52}.aaOrderTimeline span.done i{background:#5da270}@media (width<=1180px){.arAdmin{grid-template-columns:228px 1fr}.aaLoading{right:228px}.aaContent{padding:24px}.aaTopbar{padding:0 24px}.aaKpis,.aaGrid.thirds{grid-template-columns:1fr 1fr}.aaGrid.thirds>.aaCard:last-child{grid-column:1/-1}.aaCustomerGrid,.aaShippingGrid{grid-template-columns:1fr 1fr}.aaMediaGrid{grid-template-columns:repeat(4,1fr)}}@media (width<=850px){.arAdmin{display:block}.aaSidebar{height:auto;min-height:0;padding:12px;display:block;position:relative}.aaSidebar nav,.aaLive,.aaSidebarFoot{display:none}.aaBrand{padding:0}.aaBrand>span{width:36px;height:36px}.aaTopbar{flex-wrap:wrap;height:auto;min-height:68px;padding:10px 15px;top:0}.aaMobileMenu{background:#f1f2ef;border:0;border-radius:8px;width:34px;height:34px;display:block}.aaTopActions{order:3;width:100%}.aaSearch{flex:1;width:100%}.aaVisit{display:none}.aaContent{padding:20px 15px}.aaLoading{inset:104px 0 0}.aaPageHead{flex-direction:column;align-items:flex-start}.aaKpis,.aaGrid.main,.aaGrid.thirds,.aaCustomerGrid,.aaShippingGrid,.aaIntegrationGrid{grid-template-columns:1fr}.aaGrid.thirds>.aaCard:last-child{grid-column:auto}.aaSettingsCard{grid-template-columns:1fr}.aaArticleGrid{grid-template-columns:1fr 1fr}.aaMediaGrid{grid-template-columns:repeat(3,1fr)}.aaSeoHero{grid-template-columns:100px 1fr}.aaSeoHero>div:last-child{grid-column:1/-1}.aaUserList>div{grid-template-columns:45px 1fr}.aaUserList>div>:not(.aaAvatar){grid-column:2}.aaContractRules{overflow:auto}.aaContractRules span{min-width:110px}}@media (width<=520px){.aaTopbar>div:nth-child(2){min-width:0}.aaTopbar h1{font-size:14px}.aaTopbar small,.aaSave:not(.dirty){display:none}.aaSearch input{font-size:9px}.aaPageHead h2{font-size:21px}.aaKpis,.aaArticleGrid{grid-template-columns:1fr}.aaMediaGrid{grid-template-columns:1fr 1fr}.aaFormGrid,.aaFormGrid.thirds,.aaTwo,.aaPatternGrid{grid-template-columns:1fr}.aaFormGrid .full{grid-column:auto}.aaRuleLine{flex-direction:column;gap:5px}.aaQuick{grid-template-columns:1fr}.aaDrawer{width:100vw}.aaContent{padding-bottom:80px}}.aaInlineSelect{color:#4f5552;background:#f7f8f5;border:1px solid #dfe2de;border-radius:7px;padding:6px;font-size:9px}.aaMenuEditor.editable>div{grid-template-columns:18px 1fr 1fr 70px 36px;padding:6px}.aaMenuEditor.editable input,.aaMenuEditor.editable select,.aaMediaAlt{background:#fafbf8;border:1px solid #e1e4e0;border-radius:7px;width:100%;min-width:0;padding:6px;font-size:8px}.aaMediaAlt{margin-top:7px}.aaMediaGrid article:focus-within{border-color:#caa492}.aaNotificationCard{margin-top:15px}.aaNotificationGrid{grid-template-columns:repeat(3,1fr);gap:8px;display:grid}.aaNotificationGrid>label{background:#fafbf8;border:1px solid #e6e8e4;border-radius:9px;justify-content:space-between;align-items:center;padding:9px 11px;font-size:9px;font-weight:700;display:flex}@media (width<=850px){.aaNotificationGrid{grid-template-columns:1fr 1fr}.aaMenuEditor.editable>div{grid-template-columns:18px 1fr}.aaMenuEditor.editable>div>:not(i){grid-column:2}}@media (width<=520px){.aaNotificationGrid{grid-template-columns:1fr}}.aaSupportList{gap:12px;display:grid}.aaSupportItem{border:1px solid var(--line);background:#fff;border-radius:14px;grid-template-columns:minmax(0,1.5fr) minmax(220px,.5fr);gap:18px;padding:18px;display:grid;box-shadow:0 4px 18px #19130d08}.aaSupportHead{align-items:flex-start;gap:12px;display:flex}.aaSupportHead>div:nth-child(2){min-width:0}.aaSupportHead h3{margin:0 0 4px;font-size:14px}.aaSupportHead p{color:#747a77;margin:0;font-size:11px;line-height:1.9}.aaSupportHead small{color:#989d9a;font-size:9px}.aaSupportIcon{width:42px;height:42px;color:var(--brand);background:#f5e9e2;border-radius:12px;flex:none;place-items:center;font-style:normal;font-weight:900;display:grid}.aaSupportMeta{flex-wrap:wrap;gap:8px;margin-top:15px;display:flex}.aaSupportMeta span{color:#666;background:#f5f6f3;border-radius:8px;padding:7px 9px;font-size:9px}.aaSupportMeta b{color:#282d2a;margin-right:4px}.aaSupportActions{border-right:1px solid var(--line);flex-direction:column;gap:8px;padding-right:18px;display:flex}.aaSupportActions>a,.aaSupportActions>button{border:1px solid var(--line);color:#333;background:#fff;border-radius:9px;justify-content:center;align-items:center;min-height:38px;font-size:10px;font-weight:750;display:flex}.aaSupportActions>a.primary{background:var(--ink);border-color:var(--ink);color:#fff}.aaSupportActions>div{grid-template-columns:1fr 1fr;gap:6px;display:grid}.aaSupportActions>div button{background:#eef1ed;border:0;border-radius:8px;min-height:35px;font-size:9px}.aaSupportActions>div button:last-child{color:#9b3e2c;background:#f7e9e5}.aaSupportEmpty{text-align:center;color:#7f8581;background:#fff;border:1px dashed #cfd4cf;border-radius:14px;padding:55px}.aaSupportEmpty b{color:#343936;margin-bottom:6px;font-size:16px;display:block}.aaSupportEmpty span{font-size:11px}@media (width<=760px){.aaSupportItem{grid-template-columns:1fr}.aaSupportActions{border-right:0;border-top:1px solid var(--line);padding:15px 0 0}.aaSupportHead{align-items:flex-start}}.clientSupport{margin-top:18px;scroll-margin-top:118px}.clientSupport>header{justify-content:space-between;align-items:end;gap:20px;margin-bottom:20px;display:flex}.clientSupport>header span{color:#a9442d;letter-spacing:.08em;font-size:9px;font-weight:800}.clientSupport>header h3{margin:5px 0 0;font-size:20px}.clientSupport>header>small{color:#777;font-size:10px}.clientSupportGrid{grid-template-columns:1.35fr .65fr;gap:18px;display:grid}.clientSupport form{grid-template-columns:1fr 1fr;gap:14px;display:grid}.clientSupport label{font-size:11px;font-weight:750}.clientSupport label>small{color:#999;margin-right:5px;font-size:9px}.clientSupport select,.clientSupport textarea{background:#fff;border:1px solid #d9d4cc;border-radius:10px;outline:none;width:100%;margin-top:7px;padding:12px;display:block}.clientSupport select:focus,.clientSupport textarea:focus{border-color:#a9442d;box-shadow:0 0 0 4px #a9442d12}.clientSupport textarea{resize:vertical;min-height:105px}.clientSupport label:nth-child(3),.clientSupport .mainBtn,.supportNotice{grid-column:1/3}.clientSupport .mainBtn{width:max-content}.clientSupport .mainBtn:disabled{opacity:.55}.supportChannel{grid-template-columns:1fr 1fr;gap:7px;margin-top:7px;display:grid}.supportChannel button{background:#fff;border:1px solid #d9d4cc;border-radius:9px;min-height:44px;font-size:10px}.supportChannel button.active{color:#fff;background:#171c19;border-color:#171c19}.clientSupport aside{color:#fff;background:#151b18;border-radius:12px;flex-direction:column;align-items:flex-start;padding:24px;display:flex}.clientSupport aside>b{font-size:16px}.clientSupport aside p{color:#a9b1ad;font-size:10px;line-height:2}.clientSupport aside a{color:#fff;border-top:1px solid #303934;width:100%;padding:11px 0;font-size:11px;display:block}.clientSupport aside a[href^=tel\:]{text-align:left;direction:ltr}.supportNotice{color:#3f6f50;background:#edf6ef;border-radius:8px;margin:0;padding:10px 12px;font-size:10px}.supportHistory{border-top:1px solid #e2ddd5;margin-top:23px;padding-top:17px}.supportHistory>b{font-size:12px}.supportHistory article{border-bottom:1px solid #eee;justify-content:space-between;align-items:center;gap:16px;padding:12px 0;display:flex}.supportHistory strong,.supportHistory small{display:block}.supportHistory strong{font-size:11px}.supportHistory small{color:#999;margin-top:4px;font-size:9px}.supportStatus{color:#38639b;background:#e9eff9;border-radius:20px;padding:5px 8px;font-size:9px}.supportStatus.contacted,.supportStatus.closed{color:#3a7b4a;background:#e8f4eb}.supportStatus.seen{color:#986b20;background:#fff1dd}@media (width<=760px){.clientSupportGrid,.clientSupport form{grid-template-columns:1fr}.clientSupport label:nth-child(3),.clientSupport .mainBtn,.supportNotice{grid-column:1}.clientSupport .mainBtn{width:100%}.clientSupport>header{flex-direction:column;align-items:start}.supportHistory article{align-items:start}}
