:root{--argem-orange: #F27A1B;--argem-orange-hover: #D9650D;--argem-orange-dark: #A94708;--argem-orange-soft: #FFF3E9;--argem-orange-faint: #FFF9F4;--argem-ink: #18212B;--argem-text: #374553;--argem-muted: #687684;--argem-line: #E4E9ED;--argem-line-strong: #D4DBE1;--argem-surface: #FFFFFF;--argem-soft: #F6F8F9;--argem-dark: #111820;--argem-success: #17784C;--argem-danger: #B42318;--argem-shadow-xs: 0 2px 10px rgba(18,29,39,.045);--argem-shadow-sm: 0 10px 28px rgba(18,29,39,.07);--argem-shadow-md: 0 24px 64px rgba(18,29,39,.11);--argem-radius-xs: 8px;--argem-radius-sm: 12px;--argem-radius: 18px;--argem-radius-lg: 26px;--argem-container: 1220px;--argem-reading: 760px;--argem-font: Inter,ui-sans-serif,-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,sans-serif;--argem-transition: 180ms cubic-bezier(.2,.7,.2,1);}html:has(body.argemlab-suite){scroll-behavior: smooth;overflow-x: hidden;}html.argem-menu-open,html.argem-menu-open body{overflow: hidden;}body.argemlab-suite{margin: 0;min-width: 320px;overflow-x: hidden;background: var(--argem-surface);color: var(--argem-text);font-family: var(--argem-font);font-size: 16px;font-weight: 400;line-height: 1.68;text-rendering: optimizeLegibility;-webkit-font-smoothing: antialiased;-moz-osx-font-smoothing: grayscale;}.argemlab-suite *,.argemlab-suite *::before,.argemlab-suite *::after{box-sizing: border-box;}.argemlab-suite main,.argemlab-suite section,.argemlab-suite article,.argemlab-suite aside,.argemlab-suite header,.argemlab-suite footer,.argemlab-suite nav{min-width: 0;}.argemlab-suite img,.argemlab-suite video,.argemlab-suite canvas,.argemlab-suite svg,.argemlab-suite iframe{max-width: 100%;}.argemlab-suite img{display: block;height: auto;}.argemlab-suite a{color: inherit;text-decoration: none;}.argemlab-suite button,.argemlab-suite input,.argemlab-suite select,.argemlab-suite textarea{max-width: 100%;font: inherit;}.argemlab-suite button,.argemlab-suite a,.argemlab-suite input,.argemlab-suite select,.argemlab-suite textarea{-webkit-tap-highlight-color: transparent;}.argemlab-suite h1,.argemlab-suite h2,.argemlab-suite h3,.argemlab-suite h4,.argemlab-suite h5,.argemlab-suite h6{overflow-wrap: anywhere;text-wrap: balance;}.argemlab-suite p,.argemlab-suite li,.argemlab-suite td,.argemlab-suite th,.argemlab-suite a,.argemlab-suite strong,.argemlab-suite small{overflow-wrap: anywhere;}.argemlab-suite :focus-visible{outline: 3px solid rgba(242,122,27,.32);outline-offset: 3px;}.argem-site-shell{min-height: 100vh;background: var(--argem-surface);}.argem-container{width: min(calc(100% - 40px),var(--argem-container));margin-inline: auto;}.argem-skip-link{position: fixed;top: 12px;left: 12px;z-index: 100000;padding: 11px 15px;border-radius: var(--argem-radius-xs);background: var(--argem-dark);color: #fff;font-size: 14px;font-weight: 750;transform: translateY(-180%);transition: transform var(--argem-transition);}.argem-skip-link:focus{transform: translateY(0);}.screen-reader-text{position: absolute !important;width: 1px !important;height: 1px !important;padding: 0 !important;margin: -1px !important;overflow: hidden !important;clip: rect(0,0,0,0) !important;white-space: nowrap !important;border: 0 !important;}.argem-icon,.argem-category-svg,.argem-benefit__icon,.argem-contact-icon,.argem-empty-state__icon,.argem-product-placeholder__icon,.argem-category-card__arrow{display: block;flex: 0 0 auto;fill: none;stroke: currentColor;stroke-width: 1.8;stroke-linecap: round;stroke-linejoin: round;}.argem-icon{width: 20px;height: 20px;}.argem-kicker{margin: 0 0 12px;color: var(--argem-orange-dark);font-size: 12px;font-weight: 850;letter-spacing: .12em;line-height: 1.45;text-transform: uppercase;}.argem-lead{margin: 0;color: var(--argem-muted);font-size: clamp(17px,1.6vw,20px);line-height: 1.72;text-wrap: pretty;}.argem-section{padding-block: clamp(64px,7.5vw,104px);}.argem-section--soft{border-block: 1px solid var(--argem-line);background: var(--argem-soft);}.argem-section-head{display: flex;align-items: end;justify-content: space-between;gap: 28px;margin-bottom: clamp(28px,4vw,44px);}.argem-section-head--compact{margin-bottom: 30px;}.argem-section-head h2,.argem-sector-section h2,.argem-content-aside h2,.argem-reading-aside h2{margin: 0;color: var(--argem-ink);font-size: clamp(28px,3.2vw,43px);font-weight: 790;letter-spacing: -.035em;line-height: 1.13;}.argem-text-link,.argem-card-link{display: inline-flex;align-items: center;gap: 8px;color: var(--argem-orange-dark);font-size: 14px;font-weight: 780;line-height: 1.3;transition: color var(--argem-transition),gap var(--argem-transition);}.argem-text-link:hover,.argem-card-link:hover{gap: 11px;color: var(--argem-orange-hover);}.argem-btn,.argem-header-cta{min-height: 48px;display: inline-flex;align-items: center;justify-content: center;gap: 9px;padding: 0 22px;border: 1px solid transparent;border-radius: 11px;cursor: pointer;font-size: 14px;font-weight: 780;line-height: 1.15;text-align: center;transition: color var(--argem-transition),background var(--argem-transition),border-color var(--argem-transition),box-shadow var(--argem-transition),transform var(--argem-transition);}.argem-btn:hover,.argem-header-cta:hover{transform: translateY(-1px);}.argem-btn--primary,.argem-header-cta{background: var(--argem-orange);color: #fff !important;box-shadow: 0 8px 22px rgba(242,122,27,.17);}.argem-btn--primary:hover,.argem-header-cta:hover{background: var(--argem-orange-hover);box-shadow: 0 10px 28px rgba(242,122,27,.22);}.argem-btn--secondary{border-color: var(--argem-line-strong);background: #fff;color: var(--argem-ink) !important;}.argem-btn--secondary:hover{border-color: rgba(242,122,27,.45);color: var(--argem-orange-dark) !important;}.argem-btn--light{background: #fff;color: var(--argem-ink) !important;}.argem-btn--light:hover{background: var(--argem-orange-soft);color: var(--argem-orange-dark) !important;}.argem-btn--ghost{border-color: rgba(255,255,255,.28);background: transparent;color: #fff !important;}.argem-btn--ghost:hover{border-color: rgba(255,255,255,.6);background: rgba(255,255,255,.08);}.argem-topbar{background: var(--argem-dark);color: rgba(255,255,255,.76);font-size: 13px;}.argem-topbar__inner{min-height: 38px;display: flex;align-items: center;justify-content: space-between;gap: 24px;}.argem-topbar__contact{display: flex;align-items: center;gap: 22px;}.argem-topbar__contact a{display: inline-flex;align-items: center;gap: 7px;color: rgba(255,255,255,.9);transition: color var(--argem-transition);}.argem-topbar__contact a:hover{color: #fff;}.argem-topbar__contact .argem-icon{width: 15px;height: 15px;}.argem-header{position: relative;z-index: 90;border-bottom: 1px solid var(--argem-line);background: rgba(255,255,255,.97);}@supports (backdrop-filter: blur(12px)){.argem-header{backdrop-filter: blur(12px);}}.argem-header.is-sticky{position: sticky;top: 0;box-shadow: 0 8px 26px rgba(18,29,39,.07);}.argem-header__inner{min-height: 80px;display: grid;grid-template-columns: 152px minmax(0,1fr) auto;align-items: center;gap: 28px;}.argem-brand{width: 142px;display: inline-flex;align-items: center;}.argem-brand img{width: 142px;height: 64px;object-fit: contain;}.argem-nav{justify-self: center;}.argem-menu,.argem-menu ul,.argem-footer-menu{padding: 0;margin: 0;list-style: none;}.argem-menu{display: flex;align-items: center;gap: 4px;}.argem-menu > li{position: relative;}.argem-menu > li > a{min-height: 44px;display: flex;align-items: center;padding: 0 13px;border-radius: 9px;color: var(--argem-text);font-size: 14px;font-weight: 670;letter-spacing: -.01em;white-space: nowrap;transition: color var(--argem-transition),background var(--argem-transition);}.argem-menu > li:hover > a,.argem-menu > li:focus-within > a,.argem-menu > li.current-menu-item > a,.argem-menu > li.current-menu-ancestor > a{background: var(--argem-orange-soft);color: var(--argem-orange-dark);}.argem-menu .sub-menu{position: absolute;top: calc(100% + 8px);left: 0;min-width: 240px;padding: 8px;border: 1px solid var(--argem-line);border-radius: 14px;background: #fff;box-shadow: var(--argem-shadow-md);opacity: 0;visibility: hidden;transform: translateY(8px);transition: opacity var(--argem-transition),transform var(--argem-transition),visibility var(--argem-transition);}.argem-menu li:hover > .sub-menu,.argem-menu li:focus-within > .sub-menu{opacity: 1;visibility: visible;transform: translateY(0);}.argem-menu .sub-menu li{position: relative;}.argem-menu .sub-menu a{display: block;padding: 10px 12px;border-radius: 9px;color: var(--argem-text);font-size: 14px;font-weight: 560;transition: color var(--argem-transition),background var(--argem-transition);}.argem-menu .sub-menu a:hover,.argem-menu .sub-menu a:focus-visible{background: var(--argem-soft);color: var(--argem-orange-dark);}.argem-menu .sub-menu .sub-menu{top: -8px;left: calc(100% + 8px);}.argem-submenu-toggle,.argem-menu-toggle{display: none;}.argem-header-cta{min-height: 43px;padding-inline: 19px;}.argem-search{position: relative;width: 100%;max-width: 760px;}.argem-search__form{min-width: 0;display: grid;grid-template-columns: auto minmax(0,1fr) auto;align-items: center;gap: 10px;min-height: 56px;padding: 6px 7px 6px 17px;border: 1px solid var(--argem-line-strong);border-radius: 14px;background: #fff;box-shadow: var(--argem-shadow-xs);transition: border-color var(--argem-transition),box-shadow var(--argem-transition);}.argem-search__form:focus-within{border-color: rgba(242,122,27,.7);box-shadow: 0 0 0 4px rgba(242,122,27,.1),var(--argem-shadow-sm);}.argem-search--large .argem-search__form{min-height: 62px;padding-left: 19px;border-radius: 16px;}.argem-search__icon{color: var(--argem-muted);}.argem-search__form input[type="search"]{width: 100%;min-width: 0;height: 44px;padding: 0;border: 0;outline: 0;background: transparent;color: var(--argem-ink);font-size: 15px;line-height: 1.2;}.argem-search__form input[type="search"]::placeholder{color: #8A949E;opacity: 1;}.argem-search__form input[type="search"]::-webkit-search-cancel-button{cursor: pointer;}.argem-search__form button{min-width: 76px;min-height: 44px;padding: 0 17px;border: 0;border-radius: 10px;background: var(--argem-orange);color: #fff;cursor: pointer;font-size: 14px;font-weight: 780;transition: background var(--argem-transition),transform var(--argem-transition);}.argem-search__form button:hover{background: var(--argem-orange-hover);}.argem-search__results{position: absolute;z-index: 120;top: calc(100% + 9px);left: 0;right: 0;max-height: min(460px,62vh);overflow-y: auto;overscroll-behavior: contain;padding: 8px;border: 1px solid var(--argem-line);border-radius: 15px;background: #fff;box-shadow: var(--argem-shadow-md);}.argem-search__results[hidden]{display: none;}.argem-search-result{min-width: 0;display: grid;grid-template-columns: 54px minmax(0,1fr) auto;align-items: center;gap: 12px;padding: 9px;border-radius: 10px;transition: background var(--argem-transition);}.argem-search-result:hover,.argem-search-result.is-active{background: var(--argem-soft);}.argem-search-result__image{width: 54px;height: 54px;display: grid;place-items: center;overflow: hidden;border: 1px solid var(--argem-line);border-radius: 9px;background: #fff;}.argem-search-result__image img{width: 100%;height: 100%;padding: 4px;object-fit: contain;}.argem-search-result__body{min-width: 0;display: block;}.argem-search-result__body strong,.argem-search-result__body small{display: block;}.argem-search-result__body strong{color: var(--argem-ink);font-size: 14px;font-weight: 730;line-height: 1.35;}.argem-search-result__body small{margin-top: 3px;color: var(--argem-muted);font-size: 12px;line-height: 1.4;}.argem-search-result__arrow{color: var(--argem-orange-dark);font-size: 20px;}.argem-search-status,.argem-search-all{display: block;padding: 13px 14px;color: var(--argem-muted);font-size: 13px;text-align: center;}.argem-search-all{margin-top: 5px;border-top: 1px solid var(--argem-line);color: var(--argem-orange-dark);font-weight: 760;}.argem-hero{position: relative;overflow: hidden;padding-block: clamp(58px,8vw,108px);border-bottom: 1px solid var(--argem-line);background: radial-gradient(circle at 88% 12%,rgba(242,122,27,.12),transparent 30%),linear-gradient(180deg,#fff 0%,#FFFDFC 100%);}.argem-hero::before{content: "";position: absolute;width: 320px;height: 320px;left: -180px;bottom: -190px;border: 1px solid rgba(242,122,27,.12);border-radius: 50%;}.argem-hero__grid{position: relative;display: grid;grid-template-columns: minmax(0,1.13fr) minmax(340px,.87fr);align-items: center;gap: clamp(48px,7vw,100px);}.argem-hero__content{min-width: 0;}.argem-hero__content h1,.argem-page-hero h1{margin: 0;color: var(--argem-ink);font-size: clamp(38px,5.2vw,68px);font-weight: 810;letter-spacing: -.052em;line-height: 1.04;}.argem-hero__content .argem-lead{max-width: 700px;margin-top: 22px;}.argem-hero-search{margin-top: 28px;}.argem-hero__actions{display: flex;flex-wrap: wrap;gap: 10px;margin-top: 20px;}.argem-trust-list{display: flex;flex-wrap: wrap;gap: 10px 20px;padding: 0;margin: 24px 0 0;list-style: none;color: var(--argem-muted);font-size: 13px;font-weight: 620;}.argem-trust-list li,.argem-product-assurances li{display: inline-flex;align-items: flex-start;gap: 8px;}.argem-trust-list .argem-icon,.argem-product-assurances .argem-icon{width: 18px;height: 18px;margin-top: 1px;color: var(--argem-success);}.argem-hero-panel{padding: clamp(24px,3.2vw,38px);border: 1px solid rgba(242,122,27,.22);border-radius: var(--argem-radius-lg);background: rgba(255,255,255,.9);box-shadow: var(--argem-shadow-md);}.argem-hero-panel__mark{width: 116px;margin-bottom: 20px;}.argem-hero-panel__mark img{width: 116px;height: 56px;object-fit: contain;}.argem-hero-panel__title{margin: 0 0 22px;color: var(--argem-ink);font-size: clamp(20px,2vw,25px);font-weight: 780;letter-spacing: -.025em;line-height: 1.25;}.argem-steps{padding: 0;margin: 0;list-style: none;}.argem-steps li{display: grid;grid-template-columns: 42px minmax(0,1fr);gap: 14px;padding: 15px 0;border-top: 1px solid var(--argem-line);}.argem-steps li > span{width: 38px;height: 38px;display: grid;place-items: center;border-radius: 11px;background: var(--argem-orange-soft);color: var(--argem-orange-dark);font-size: 11px;font-weight: 850;}.argem-steps strong,.argem-steps small{display: block;}.argem-steps strong{color: var(--argem-ink);font-size: 14px;}.argem-steps small{margin-top: 3px;color: var(--argem-muted);font-size: 12px;line-height: 1.55;}.argem-category-grid{display: grid;grid-template-columns: repeat(4,minmax(0,1fr));gap: 16px;}.argem-category-card{min-height: 116px;display: grid;grid-template-columns: 48px minmax(0,1fr) auto;align-items: center;gap: 14px;padding: 20px;border: 1px solid var(--argem-line);border-radius: var(--argem-radius);background: #fff;box-shadow: var(--argem-shadow-xs);transition: border-color var(--argem-transition),box-shadow var(--argem-transition),transform var(--argem-transition);}.argem-category-card:hover{border-color: rgba(242,122,27,.42);box-shadow: var(--argem-shadow-sm);transform: translateY(-2px);}.argem-category-card__icon{width: 48px;height: 48px;display: grid;place-items: center;border-radius: 13px;background: var(--argem-orange-soft);color: var(--argem-orange-dark);}.argem-category-svg{width: 26px;height: 26px;}.argem-category-card strong,.argem-category-card small{display: block;}.argem-category-card strong{color: var(--argem-ink);font-size: 15px;font-weight: 760;line-height: 1.35;}.argem-category-card small{margin-top: 5px;color: var(--argem-muted);font-size: 12px;}.argem-category-card__arrow{width: 19px;height: 19px;color: var(--argem-orange-dark);}.argem-benefit-grid{display: grid;grid-template-columns: repeat(4,minmax(0,1fr));gap: 16px;}.argem-benefit{padding: 26px;border: 1px solid var(--argem-line);border-radius: var(--argem-radius);background: #fff;box-shadow: var(--argem-shadow-xs);}.argem-benefit > span,.argem-product-contact-card > span{width: 48px;height: 48px;display: grid;place-items: center;margin-bottom: 19px;border-radius: 13px;background: var(--argem-orange-soft);color: var(--argem-orange-dark);}.argem-benefit__icon{width: 27px;height: 27px;}.argem-benefit h3{margin: 0 0 9px;color: var(--argem-ink);font-size: 17px;font-weight: 760;letter-spacing: -.018em;line-height: 1.35;}.argem-benefit p{margin: 0;color: var(--argem-muted);font-size: 14px;line-height: 1.68;}.argem-sector-section__grid{display: grid;grid-template-columns: .88fr 1.12fr;align-items: center;gap: clamp(44px,7vw,100px);}.argem-sector-section__grid > div:first-child > p:not(.argem-kicker){margin: 20px 0 22px;color: var(--argem-muted);}.argem-sector-list{display: grid;grid-template-columns: repeat(2,minmax(0,1fr));gap: 12px;}.argem-sector-list span{min-height: 60px;display: flex;align-items: center;padding: 12px 18px;border: 1px solid var(--argem-line);border-radius: 13px;background: var(--argem-soft);color: var(--argem-ink);font-size: 14px;font-weight: 690;}.argem-cta-section{padding: 0 0 clamp(66px,8vw,104px);}.argem-cta-box{display: grid;grid-template-columns: minmax(0,1fr) auto;align-items: center;gap: 38px;padding: clamp(32px,5vw,58px);border-radius: var(--argem-radius-lg);background: radial-gradient(circle at 94% 15%,rgba(242,122,27,.28),transparent 28%),var(--argem-dark);color: rgba(255,255,255,.77);}.argem-cta-box .argem-kicker{color: #FFB77F;}.argem-cta-box h2{margin: 0;color: #fff;font-size: clamp(28px,3.5vw,45px);font-weight: 790;letter-spacing: -.035em;line-height: 1.12;}.argem-cta-box p:not(.argem-kicker){max-width: 680px;margin: 14px 0 0;}.argem-cta-box__actions{display: flex;flex-wrap: wrap;gap: 10px;}.argem-product-grid{display: grid;grid-template-columns: repeat(4,minmax(0,1fr));align-items: stretch;gap: 20px;}.argem-product-card{min-width: 0;display: grid;grid-template-rows: auto minmax(0,1fr);overflow: hidden;border: 1px solid var(--argem-line);border-radius: var(--argem-radius);background: #fff;box-shadow: var(--argem-shadow-xs);transition: border-color var(--argem-transition),box-shadow var(--argem-transition),transform var(--argem-transition);}.argem-product-card:hover{border-color: rgba(242,122,27,.4);box-shadow: var(--argem-shadow-sm);transform: translateY(-3px);}.argem-product-card__media{position: relative;aspect-ratio: 4 / 3;display: grid;place-items: center;overflow: hidden;border-bottom: 1px solid var(--argem-line);background: linear-gradient(180deg,#fff,#FAFBFB);}.argem-product-card__media img{width: 100%;height: 100%;padding: clamp(14px,2vw,22px);object-fit: contain;transition: transform 240ms ease;}.argem-product-card:hover .argem-product-card__media img{transform: scale(1.025);}.argem-product-placeholder{width: 100%;height: 100%;display: grid;place-items: center;color: #B2BBC3;}.argem-product-placeholder__icon{width: 64px;height: 64px;}.argem-product-card__content{min-width: 0;display: flex;flex-direction: column;padding: 19px;}.argem-product-card__meta{min-height: 19px;display: flex;flex-wrap: wrap;gap: 5px 9px;color: var(--argem-muted);font-size: 11px;font-weight: 720;letter-spacing: .045em;line-height: 1.45;text-transform: uppercase;}.argem-product-card__meta span + span::before{content: "·";margin-right: 9px;color: #A7B0B8;}.argem-product-card h3{margin: 9px 0 12px;color: var(--argem-ink);font-size: clamp(16px,1.4vw,18px);font-weight: 770;letter-spacing: -.022em;line-height: 1.38;}.argem-product-card h3 a{transition: color var(--argem-transition);}.argem-product-card h3 a:hover{color: var(--argem-orange-dark);}.argem-product-card__summary{margin-bottom: 17px;padding: 13px 14px;border: 1px solid var(--argem-line);border-radius: 11px;background: var(--argem-soft);}.argem-product-card__summary-label,.argem-product-card__price-label,.argem-product-price__label{display: block;margin-bottom: 5px;color: var(--argem-muted);font-size: 10px;font-weight: 820;letter-spacing: .075em;line-height: 1.4;text-transform: uppercase;}.argem-product-card__summary p{margin: 0;color: var(--argem-text);font-size: 13px;line-height: 1.62;}.argem-product-card__bottom{min-width: 0;display: flex;align-items: end;justify-content: space-between;gap: 14px;padding-top: 15px;margin-top: auto;border-top: 1px solid var(--argem-line);}.argem-product-card__price-wrap{min-width: 0;flex: 1 1 auto;}.argem-price{display: flex;flex-wrap: wrap;align-items: baseline;gap: 4px 7px;color: var(--argem-ink);font-size: 15px;font-weight: 830;line-height: 1.35;}.argem-price del{color: var(--argem-muted);font-size: .88em;font-weight: 520;}.argem-price ins{text-decoration: none;}.argem-price--muted{color: var(--argem-muted);font-weight: 670;}.argem-vat-suffix{display: inline-block;color: var(--argem-orange-dark);font-size: 11px;font-weight: 800;white-space: normal;}.argem-card-link{flex: 0 0 auto;min-height: 40px;padding: 0 4px;}.argem-page-hero{padding: 44px 0 66px;border-bottom: 1px solid var(--argem-line);background: radial-gradient(circle at 86% 15%,rgba(242,122,27,.09),transparent 29%),var(--argem-soft);}.argem-page-hero--compact{padding-bottom: 52px;}.argem-page-hero__content{max-width: 900px;margin-top: 36px;}.argem-page-hero__content--narrow{max-width: 780px;}.argem-page-hero h1{font-size: clamp(36px,4.8vw,61px);}.argem-page-hero__content > p:not(.argem-kicker){max-width: 780px;margin: 18px 0 0;color: var(--argem-muted);font-size: clamp(16px,1.5vw,19px);line-height: 1.7;}.argem-page-hero--catalog .argem-page-hero__content{max-width: 940px;}.argem-catalog-search{max-width: 830px;margin-top: 26px;}.argem-breadcrumbs ol{display: flex;flex-wrap: wrap;align-items: center;gap: 6px;padding: 0;margin: 0;list-style: none;color: var(--argem-muted);font-size: 12px;}.argem-breadcrumbs li:not(:last-child)::after{content: "/";margin-left: 6px;color: #A8B1B9;}.argem-breadcrumbs a{transition: color var(--argem-transition);}.argem-breadcrumbs a:hover{color: var(--argem-orange-dark);}.argem-catalog-section{padding-top: 44px;}.argem-catalog-toolbar{display: flex;flex-wrap: wrap;align-items: end;gap: 12px;margin-bottom: 18px;padding: 16px;border: 1px solid var(--argem-line);border-radius: 15px;background: #fff;box-shadow: var(--argem-shadow-xs);}.argem-filter-group{min-width: min(210px,100%);}.argem-filter-group label{display: block;margin: 0 0 6px;color: var(--argem-muted);font-size: 11px;font-weight: 800;letter-spacing: .065em;line-height: 1.4;text-transform: uppercase;}.argem-filter-group select,.argem-prose select,.argem-contact-content select{width: 100%;min-height: 45px;padding: 0 38px 0 13px;border: 1px solid var(--argem-line-strong);border-radius: 10px;background-color: #fff;color: var(--argem-ink);font-size: 14px;}.argem-filter-group select:focus{border-color: var(--argem-orange);}.argem-result-count{align-self: center;margin-left: auto;color: var(--argem-muted);font-size: 13px;}.argem-result-count strong{color: var(--argem-ink);}.argem-category-chips{display: flex;gap: 8px;overflow-x: auto;overscroll-behavior-inline: contain;scroll-snap-type: inline proximity;padding: 4px 0 24px;scrollbar-width: thin;scrollbar-color: #CBD2D8 transparent;}.argem-category-chips a{flex: 0 0 auto;min-height: 38px;display: inline-flex;align-items: center;padding: 0 15px;border: 1px solid var(--argem-line);border-radius: 999px;background: #fff;color: var(--argem-text);font-size: 13px;font-weight: 670;scroll-snap-align: start;transition: color var(--argem-transition),background var(--argem-transition),border-color var(--argem-transition);}.argem-category-chips a:hover,.argem-category-chips a.is-active{border-color: rgba(242,122,27,.4);background: var(--argem-orange-soft);color: var(--argem-orange-dark);}.argem-product-grid--catalog{margin-top: 8px;}.argem-pagination{margin-top: 44px;}.argem-pagination .page-numbers{display: flex;flex-wrap: wrap;justify-content: center;gap: 7px;padding: 0;margin: 0;list-style: none;}.argem-pagination .page-numbers a,.argem-pagination .page-numbers span{min-width: 42px;height: 42px;display: inline-flex;align-items: center;justify-content: center;padding: 0 12px;border: 1px solid var(--argem-line);border-radius: 10px;background: #fff;color: var(--argem-text);font-size: 13px;font-weight: 720;}.argem-pagination .page-numbers .current,.argem-pagination .page-numbers a:hover{border-color: var(--argem-orange);background: var(--argem-orange);color: #fff;}.argem-empty-state{max-width: 620px;margin: 42px auto;padding: 50px 30px;border: 1px solid var(--argem-line);border-radius: var(--argem-radius);background: var(--argem-soft);text-align: center;}.argem-empty-state__icon{width: 48px;height: 48px;margin: 0 auto 18px;color: var(--argem-orange-dark);}.argem-empty-state h2{margin: 0;color: var(--argem-ink);font-size: clamp(23px,3vw,29px);}.argem-empty-state p{margin: 12px auto 23px;color: var(--argem-muted);}.argem-product-hero{padding: 38px 0 clamp(54px,7vw,78px);border-bottom: 1px solid var(--argem-line);background: var(--argem-soft);}.argem-product-detail{display: grid;grid-template-columns: minmax(0,.94fr) minmax(0,1.06fr);align-items: start;gap: clamp(42px,6vw,82px);margin-top: 36px;}.argem-product-detail__media{position: sticky;top: 108px;width: 100%;aspect-ratio: 1 / 1;display: grid;place-items: center;overflow: hidden;border: 1px solid var(--argem-line);border-radius: var(--argem-radius-lg);background: #fff;box-shadow: var(--argem-shadow-xs);}.argem-product-detail__media img{width: 100%;height: 100%;padding: clamp(22px,4vw,42px);object-fit: contain;}.argem-product-placeholder--large .argem-product-placeholder__icon{width: 110px;height: 110px;}.argem-product-detail__content{min-width: 0;}.argem-product-detail__content h1{margin: 0;color: var(--argem-ink);font-size: clamp(34px,4.5vw,58px);font-weight: 810;letter-spacing: -.048em;line-height: 1.07;}.argem-product-sku{margin: 13px 0 0;color: var(--argem-muted);font-size: 13px;line-height: 1.55;}.argem-product-short-info{margin-top: 22px;padding: 20px 21px;border: 1px solid var(--argem-line);border-left: 4px solid var(--argem-orange);border-radius: 0 14px 14px 0;background: #fff;box-shadow: var(--argem-shadow-xs);}.argem-product-short-info h2{margin: 0 0 10px;color: var(--argem-ink);font-size: 15px;font-weight: 800;letter-spacing: -.01em;line-height: 1.4;}.argem-product-short-info__content{min-width: 0;color: var(--argem-text);font-size: 15px;line-height: 1.72;}.argem-product-short-info__content > :first-child,.argem-product-description__content > :first-child,.argem-prose > :first-child{margin-top: 0 !important;}.argem-product-short-info__content > :last-child,.argem-product-description__content > :last-child,.argem-prose > :last-child{margin-bottom: 0 !important;}.argem-product-short-info__content p,.argem-product-short-info__content ul,.argem-product-short-info__content ol{margin: 0 0 .85em;}.argem-product-short-info__content ul,.argem-product-short-info__content ol{padding-left: 1.25em;}.argem-product-short-info__content li + li{margin-top: .35em;}.argem-product-price{display: flex;align-items: flex-start;flex-direction: column;gap: 2px;margin: 18px 0;padding: 16px 18px;border: 1px solid rgba(242,122,27,.24);border-radius: 13px;background: var(--argem-orange-soft);}.argem-product-price__label{margin-bottom: 1px;color: var(--argem-orange-dark);}.argem-product-price__value{min-width: 0;display: flex;flex-wrap: wrap;align-items: baseline;gap: 5px 9px;color: var(--argem-ink);font-size: clamp(21px,2.4vw,29px);font-weight: 850;line-height: 1.32;}.argem-product-price__value .argem-vat-suffix{font-size: 12px;}.argem-order-contact{margin: 18px 0 0;padding: 18px 19px;border: 1px solid rgba(24,33,43,.1);border-radius: 14px;background: linear-gradient(135deg,rgba(242,122,27,.08),rgba(255,255,255,.96) 46%),#fff;box-shadow: var(--argem-shadow-xs);}.argem-order-contact h2{margin: 0 0 13px;color: var(--argem-ink);font-size: 15px;font-weight: 820;letter-spacing: -.012em;line-height: 1.4;}.argem-order-contact__list{display: grid;gap: 8px;margin: 0;}.argem-order-contact__list > div{display: grid;grid-template-columns: minmax(105px,.58fr) minmax(0,1.42fr);gap: 14px;align-items: baseline;padding-top: 8px;border-top: 1px solid rgba(24,33,43,.075);}.argem-order-contact__list dt,.argem-order-contact__list dd{margin: 0;}.argem-order-contact__list dt{color: var(--argem-muted);font-size: 12px;font-weight: 760;letter-spacing: .035em;text-transform: uppercase;}.argem-order-contact__list dd,.argem-order-contact__list a{min-width: 0;color: var(--argem-ink);font-size: 14px;font-weight: 750;line-height: 1.55;overflow-wrap: anywhere;text-decoration: none;}.argem-order-contact__list a:hover{color: var(--argem-orange-dark);}.argem-product-price__note{margin: 4px 0 0;color: var(--argem-muted);font-size: 12px;font-weight: 650;line-height: 1.45;}.argem-product-assurances{display: grid;gap: 9px;padding: 0;margin: 20px 0;list-style: none;color: var(--argem-text);font-size: 14px;}.argem-product-actions{display: flex;flex-wrap: wrap;gap: 10px;margin-top: 22px;}.argem-woo-purchase{margin-top: 22px;padding-top: 22px;border-top: 1px solid var(--argem-line);}.argem-woo-purchase form.cart{display: flex;flex-wrap: wrap;align-items: center;gap: 10px;}.argem-woo-purchase .quantity input.qty{width: 76px;min-height: 46px;border: 1px solid var(--argem-line-strong);border-radius: 10px;text-align: center;}.argem-woo-purchase .single_add_to_cart_button{min-height: 46px;padding: 0 20px;border: 0;border-radius: 10px;background: var(--argem-orange);color: #fff;cursor: pointer;font-weight: 760;}.argem-product-information-section{background: #fff;}.argem-product-information-head{max-width: 780px;margin-bottom: clamp(28px,4vw,44px);}.argem-product-information-head h2{margin: 0;color: var(--argem-ink);font-size: clamp(28px,3.5vw,43px);font-weight: 790;letter-spacing: -.034em;line-height: 1.15;}.argem-product-information-head > p:last-child{margin: 14px 0 0;color: var(--argem-muted);font-size: 15px;line-height: 1.72;}.argem-product-body{display: grid;grid-template-columns: minmax(0,1fr) minmax(270px,320px);align-items: start;gap: clamp(28px,5vw,68px);}.argem-product-description{min-width: 0;display: grid;gap: 22px;}.argem-product-specifications,.argem-product-description__section{min-width: 0;padding: clamp(22px,3.2vw,35px);border: 1px solid var(--argem-line);border-radius: var(--argem-radius);background: #fff;box-shadow: var(--argem-shadow-sm);}.argem-product-specifications > h2,.argem-product-description__section > h2{margin: 0 0 20px;padding-bottom: 14px;border-bottom: 1px solid var(--argem-line);color: var(--argem-ink);font-size: clamp(21px,2.3vw,29px);font-weight: 780;letter-spacing: -.022em;line-height: 1.25;}.argem-product-specifications__table,.argem-product-description__content .wp-block-table,.argem-prose .wp-block-table,.argem-prose .table-responsive{max-width: 100%;overflow-x: auto;overscroll-behavior-inline: contain;-webkit-overflow-scrolling: touch;}.argem-product-specifications table,.argem-product-description__content table,.argem-prose table{width: 100%;border: 0;border-collapse: collapse;background: #fff;font-size: 14px;}.argem-product-description__content table,.argem-prose table{min-width: 560px;}.argem-product-specifications th,.argem-product-specifications td,.argem-product-description__content th,.argem-product-description__content td,.argem-prose th,.argem-prose td{padding: 13px 15px;border: 1px solid var(--argem-line);text-align: left;vertical-align: top;white-space: normal;}.argem-product-specifications th,.argem-product-description__content th,.argem-prose th{width: 34%;background: var(--argem-soft);color: var(--argem-ink);font-weight: 760;}.argem-product-contact-card{position: sticky;top: 108px;min-width: 0;padding: 25px;border: 1px solid var(--argem-line);border-radius: var(--argem-radius);background: var(--argem-soft);}.argem-product-contact-card h2{margin: 0;color: var(--argem-ink);font-size: 22px;font-weight: 780;letter-spacing: -.025em;line-height: 1.28;}.argem-product-contact-card p{margin: 11px 0 17px;color: var(--argem-muted);font-size: 14px;line-height: 1.65;}.argem-product-contact-card a:not(.argem-btn){display: block;padding-block: 5px;color: var(--argem-text);font-size: 14px;font-weight: 650;}.argem-product-contact-card a:not(.argem-btn):hover{color: var(--argem-orange-dark);}.argem-product-contact-card .argem-btn{width: 100%;margin-top: 18px;}.argem-product-description__content{min-width: 0;color: #414E5A;font-size: clamp(15px,1.2vw,17px);line-height: 1.8;}.argem-product-description__content h2,.argem-product-description__content h3,.argem-product-description__content h4,.argem-product-description__content h5,.argem-product-description__content h6{color: var(--argem-ink);font-weight: 780;letter-spacing: -.022em;line-height: 1.3;}.argem-product-description__content h2{margin: 1.7em 0 .65em;font-size: clamp(22px,2.4vw,30px);}.argem-product-description__content h3{margin: 1.55em 0 .55em;font-size: clamp(19px,2vw,24px);}.argem-product-description__content h4{margin: 1.45em 0 .5em;font-size: 18px;}.argem-product-description__content p,.argem-product-description__content ul,.argem-product-description__content ol,.argem-product-description__content figure{margin: 0 0 1.1em;}.argem-product-description__content ul,.argem-product-description__content ol{padding-left: 1.35em;}.argem-product-description__content li + li{margin-top: .4em;}.argem-product-description__content a{color: var(--argem-orange-dark);text-decoration: underline;text-decoration-thickness: 1px;text-underline-offset: 3px;}.argem-product-description__content blockquote{margin: 24px 0;padding: 18px 20px;border-left: 4px solid var(--argem-orange);border-radius: 0 12px 12px 0;background: var(--argem-orange-soft);}.argem-product-description__content img,.argem-product-description__content video,.argem-product-description__content iframe{max-width: 100%;border-radius: 12px;}.argem-product-description__content iframe{width: 100%;aspect-ratio: 16 / 9;height: auto;border: 0;}.argem-product-description__content figure{max-width: 100%;}.argem-product-description__content figcaption,.argem-prose figcaption{margin-top: 8px;color: var(--argem-muted);font-size: 12px;text-align: center;}.argem-product-description__empty{margin: 0;padding: 18px;border-radius: 11px;background: var(--argem-soft);color: var(--argem-muted);}.argem-content-layout,.argem-reading-layout{display: grid;grid-template-columns: minmax(0,1fr) minmax(260px,330px);align-items: start;gap: clamp(38px,6vw,82px);}.argem-reading-layout{grid-template-columns: minmax(0,var(--argem-reading)) minmax(260px,330px);justify-content: space-between;}.argem-prose{min-width: 0;color: var(--argem-text);font-size: 16px;line-height: 1.8;}.argem-prose--reading{font-size: clamp(16px,1.3vw,18px);}.argem-prose h1,.argem-prose h2,.argem-prose h3,.argem-prose h4,.argem-prose h5,.argem-prose h6{color: var(--argem-ink);font-weight: 790;letter-spacing: -.027em;line-height: 1.27;}.argem-prose h2{margin: 1.8em 0 .7em;font-size: clamp(25px,3vw,36px);}.argem-prose h3{margin: 1.6em 0 .6em;font-size: clamp(21px,2.3vw,28px);}.argem-prose h4{margin: 1.45em 0 .55em;font-size: 19px;}.argem-prose p,.argem-prose ul,.argem-prose ol,.argem-prose dl,.argem-prose figure,.argem-prose pre{margin: 0 0 1.2em;}.argem-prose ul,.argem-prose ol{padding-left: 1.4em;}.argem-prose li + li{margin-top: .42em;}.argem-prose a:not(.argem-btn){color: var(--argem-orange-dark);text-decoration: underline;text-decoration-thickness: 1px;text-underline-offset: 3px;}.argem-prose blockquote{margin: 26px 0;padding: 20px 22px;border-left: 4px solid var(--argem-orange);border-radius: 0 13px 13px 0;background: var(--argem-orange-soft);color: var(--argem-text);}.argem-prose blockquote p:last-child{margin-bottom: 0;}.argem-prose hr{height: 1px;margin: 34px 0;border: 0;background: var(--argem-line);}.argem-prose code{padding: .15em .4em;border-radius: 5px;background: var(--argem-soft);color: var(--argem-danger);font-size: .9em;}.argem-prose pre{max-width: 100%;overflow-x: auto;padding: 18px;border-radius: 12px;background: var(--argem-dark);color: #fff;font-size: 13px;line-height: 1.6;}.argem-prose pre code{padding: 0;background: transparent;color: inherit;}.argem-prose img,.argem-prose video,.argem-prose iframe,.argem-prose .wp-block-image img{border-radius: 12px;}.argem-prose iframe{width: 100%;aspect-ratio: 16 / 9;height: auto;border: 0;}.argem-prose .alignwide,.argem-prose .alignfull{max-width: 100%;margin-left: 0;margin-right: 0;}.argem-prose .wp-block-columns{gap: 22px;}.argem-prose .wp-block-button__link,.argem-prose input[type="submit"],.argem-prose button[type="submit"],.argem-contact-content input[type="submit"],.argem-contact-content button[type="submit"]{min-height: 48px;display: inline-flex;align-items: center;justify-content: center;padding: 0 22px;border: 0;border-radius: 11px;background: var(--argem-orange);color: #fff !important;cursor: pointer;font-size: 14px;font-weight: 780;}.argem-content-aside,.argem-reading-aside{position: sticky;top: 108px;min-width: 0;}.argem-reading-aside{display: grid;gap: 18px;}.argem-aside-card{padding: 25px;border: 1px solid var(--argem-line);border-radius: var(--argem-radius);background: var(--argem-soft);}.argem-aside-card h2{font-size: 23px;}.argem-aside-card p{margin: 11px 0 18px;color: var(--argem-muted);font-size: 14px;}.argem-aside-card ul{display: grid;gap: 11px;padding: 0;margin: 18px 0 22px;list-style: none;}.argem-aside-card li{display: flex;align-items: flex-start;gap: 9px;color: var(--argem-text);font-size: 14px;}.argem-aside-card li .argem-icon{width: 18px;height: 18px;margin-top: 2px;color: var(--argem-success);}.argem-contact-grid{display: grid;grid-template-columns: minmax(280px,.78fr) minmax(0,1.22fr);align-items: start;gap: clamp(32px,6vw,80px);}.argem-contact-cards{display: grid;gap: 12px;}.argem-contact-card{min-width: 0;min-height: 84px;display: grid;grid-template-columns: 44px minmax(0,1fr);align-items: center;gap: 14px;padding: 17px;border: 1px solid var(--argem-line);border-radius: 14px;background: #fff;box-shadow: var(--argem-shadow-xs);transition: border-color var(--argem-transition),transform var(--argem-transition),box-shadow var(--argem-transition);}.argem-contact-card[href]:hover{border-color: rgba(242,122,27,.38);box-shadow: var(--argem-shadow-sm);transform: translateY(-2px);}.argem-contact-card > span{width: 44px;height: 44px;display: grid;place-items: center;border-radius: 12px;background: var(--argem-orange-soft);color: var(--argem-orange-dark);}.argem-contact-icon{width: 23px;height: 23px;}.argem-contact-card small,.argem-contact-card strong{display: block;}.argem-contact-card small{color: var(--argem-muted);font-size: 11px;font-weight: 760;letter-spacing: .05em;text-transform: uppercase;}.argem-contact-card strong{margin-top: 3px;color: var(--argem-ink);font-size: 14px;line-height: 1.45;}.argem-contact-content{min-width: 0;padding: clamp(24px,4vw,38px);border: 1px solid var(--argem-line);border-radius: var(--argem-radius);background: #fff;box-shadow: var(--argem-shadow-sm);}.argem-prose form,.argem-contact-content form,.argemlab-suite .wpcf7-form,.argemlab-suite .wpforms-form,.argemlab-suite .frm-show-form,.argemlab-suite .fluentform,.argemlab-suite .forminator-ui,.argemlab-suite .elementor-form{min-width: 0;}.argem-prose label,.argem-contact-content label,.argemlab-suite .wpforms-field-label,.argemlab-suite .ff-el-input--label label,.argemlab-suite .forminator-label{display: block;margin-bottom: 7px;color: var(--argem-ink);font-size: 13px;font-weight: 720;}.argem-prose input:not([type="checkbox"]):not([type="radio"]):not([type="submit"]),.argem-prose textarea,.argem-prose select,.argem-contact-content input:not([type="checkbox"]):not([type="radio"]):not([type="submit"]),.argem-contact-content textarea,.argem-contact-content select,.argemlab-suite .wpcf7-form-control:not(.wpcf7-submit):not([type="checkbox"]):not([type="radio"]),.argemlab-suite .wpforms-form input:not([type="checkbox"]):not([type="radio"]):not([type="submit"]),.argemlab-suite .wpforms-form textarea,.argemlab-suite .wpforms-form select,.argemlab-suite .ff-el-form-control,.argemlab-suite .forminator-input,.argemlab-suite .forminator-textarea,.argemlab-suite .forminator-select,.argemlab-suite .elementor-field{width: 100%;min-height: 48px;padding: 11px 13px;border: 1px solid var(--argem-line-strong) !important;border-radius: 10px !important;outline: 0;background: #fff !important;color: var(--argem-ink) !important;font-size: 15px;line-height: 1.4;box-shadow: none !important;transition: border-color var(--argem-transition),box-shadow var(--argem-transition);}.argem-prose textarea,.argem-contact-content textarea,.argemlab-suite .wpcf7 textarea,.argemlab-suite .wpforms-form textarea,.argemlab-suite .ff-el-form-control[type="textarea"],.argemlab-suite .forminator-textarea{min-height: 132px;resize: vertical;}.argem-prose input:focus,.argem-prose textarea:focus,.argem-prose select:focus,.argem-contact-content input:focus,.argem-contact-content textarea:focus,.argem-contact-content select:focus,.argemlab-suite .wpcf7-form-control:focus,.argemlab-suite .wpforms-form input:focus,.argemlab-suite .wpforms-form textarea:focus,.argemlab-suite .ff-el-form-control:focus,.argemlab-suite .forminator-input:focus,.argemlab-suite .forminator-textarea:focus,.argemlab-suite .elementor-field:focus{border-color: var(--argem-orange) !important;box-shadow: 0 0 0 4px rgba(242,122,27,.1) !important;}.argemlab-suite .wpcf7-not-valid-tip,.argemlab-suite .wpforms-error,.argemlab-suite .ff-el-is-error .text-danger{color: var(--argem-danger) !important;font-size: 12px;}.argemlab-suite .wpcf7-response-output,.argemlab-suite .wpforms-confirmation-container,.argemlab-suite .woocommerce-message,.argemlab-suite .woocommerce-info,.argemlab-suite .woocommerce-error{margin: 18px 0 !important;padding: 14px 16px !important;border: 1px solid var(--argem-line) !important;border-left: 4px solid var(--argem-orange) !important;border-radius: 10px !important;background: var(--argem-soft) !important;color: var(--argem-text) !important;list-style: none !important;}.argem-footer{padding-top: 58px;background: var(--argem-dark);color: rgba(255,255,255,.7);}.argem-footer__grid{display: grid;grid-template-columns: minmax(250px,1.3fr) minmax(180px,.7fr) minmax(220px,.8fr);gap: clamp(34px,6vw,82px);padding-bottom: 44px;}.argem-footer__brand img{width: 138px;height: 66px;object-fit: contain;filter: brightness(0) invert(1);}.argem-footer__brand p{max-width: 390px;margin: 17px 0 0;font-size: 14px;line-height: 1.72;}.argem-footer__nav > strong,.argem-footer__contact > strong{display: block;margin-bottom: 15px;color: #fff;font-size: 13px;font-style: normal;font-weight: 800;letter-spacing: .06em;text-transform: uppercase;}.argem-footer-menu{display: grid;gap: 9px;}.argem-footer-menu a,.argem-footer__contact a,.argem-footer__contact span{display: block;padding-block: 2px;color: rgba(255,255,255,.73);font-size: 14px;font-style: normal;transition: color var(--argem-transition);}.argem-footer-menu a:hover,.argem-footer__contact a:hover{color: #fff;}.argem-footer__contact{font-style: normal;}.argem-footer__bottom{min-height: 68px;display: flex;align-items: center;justify-content: space-between;gap: 20px;border-top: 1px solid rgba(255,255,255,.1);font-size: 12px;}.argem-footer__bottom > div{display: flex;gap: 16px;}.argem-footer__bottom a:hover{color: #fff;}@media (max-width: 1180px){.argem-header__inner{grid-template-columns: 140px minmax(0,1fr) auto;gap: 18px;}.argem-menu > li > a{padding-inline: 10px;font-size: 13px;}.argem-product-grid,.argem-category-grid,.argem-benefit-grid{grid-template-columns: repeat(3,minmax(0,1fr));}}@media (max-width: 960px){.argem-topbar__inner > span{display: none;}.argem-topbar__inner{justify-content: flex-end;}.argem-header__inner{min-height: 72px;grid-template-columns: minmax(0,1fr) auto;}.argem-brand,.argem-brand img{width: 126px;}.argem-brand img{height: 58px;}.argem-header-cta{display: none;}.argem-menu-toggle{width: 45px;height: 45px;display: inline-flex;align-items: center;justify-content: center;padding: 0;border: 1px solid var(--argem-line);border-radius: 11px;background: #fff;color: var(--argem-ink);cursor: pointer;}.argem-menu-toggle__close{display: none;}.argem-menu-toggle[aria-expanded="true"] .argem-menu-toggle__open{display: none;}.argem-menu-toggle[aria-expanded="true"] .argem-menu-toggle__close{display: block;}.argem-nav{position: absolute;top: calc(100% + 8px);left: 20px;right: 20px;max-height: calc(100vh - 110px);overflow-y: auto;overscroll-behavior: contain;padding: 10px;border: 1px solid var(--argem-line);border-radius: 15px;background: #fff;box-shadow: var(--argem-shadow-md);opacity: 0;visibility: hidden;transform: translateY(-8px);transition: opacity var(--argem-transition),transform var(--argem-transition),visibility var(--argem-transition);}.argem-nav.is-open{opacity: 1;visibility: visible;transform: translateY(0);}.argem-menu{display: block;}.argem-menu > li{display: grid;grid-template-columns: minmax(0,1fr) 44px;border-bottom: 1px solid var(--argem-line);}.argem-menu > li:last-child{border-bottom: 0;}.argem-menu > li > a{min-height: 50px;padding: 0 12px;border-radius: 9px;font-size: 15px;white-space: normal;}.argem-submenu-toggle{position: relative;width: 44px;height: 44px;display: grid;place-items: center;align-self: center;padding: 0;border: 0;border-radius: 9px;background: var(--argem-soft);color: var(--argem-ink);cursor: pointer;}.argem-submenu-toggle::before,.argem-submenu-toggle::after{content: "";position: absolute;width: 10px;height: 2px;border-radius: 2px;background: currentColor;transition: transform var(--argem-transition);}.argem-submenu-toggle::after{transform: rotate(90deg);}.argem-submenu-toggle[aria-expanded="true"]::after{transform: rotate(0);}.argem-menu .sub-menu,.argem-menu .sub-menu .sub-menu{position: static;grid-column: 1 / -1;min-width: 0;display: none;padding: 4px 0 10px 14px;border: 0;border-radius: 0;background: transparent;box-shadow: none;opacity: 1;visibility: visible;transform: none;}.argem-menu .sub-menu.is-open{display: block;}.argem-menu .sub-menu a{padding: 10px 12px;background: var(--argem-soft);}.argem-hero__grid{grid-template-columns: 1fr;}.argem-hero-panel{max-width: 720px;}.argem-product-grid,.argem-category-grid,.argem-benefit-grid{grid-template-columns: repeat(2,minmax(0,1fr));}.argem-product-detail{grid-template-columns: 1fr;gap: 30px;}.argem-product-detail__media{position: static;max-width: 720px;aspect-ratio: 4 / 3;}.argem-product-body,.argem-content-layout,.argem-reading-layout,.argem-contact-grid{grid-template-columns: 1fr;}.argem-content-aside,.argem-reading-aside,.argem-product-contact-card{position: static;}.argem-reading-layout{justify-content: stretch;}.argem-contact-cards{grid-template-columns: repeat(2,minmax(0,1fr));}.argem-product-contact-card{display: grid;grid-template-columns: auto minmax(0,1fr);column-gap: 16px;}.argem-product-contact-card > span{grid-row: 1 / span 3;}.argem-product-contact-card h2,.argem-product-contact-card p{margin-top: 0;}.argem-product-contact-card a:not(.argem-btn){grid-column: 2;}.argem-product-contact-card .argem-btn{grid-column: 1 / -1;}.argem-footer__grid{grid-template-columns: 1.2fr .8fr;}.argem-footer__contact{grid-column: 1 / -1;}}@media (max-width: 760px){.argem-container{width: min(calc(100% - 30px),var(--argem-container));}.argem-topbar__contact{width: 100%;justify-content: space-between;gap: 12px;}.argem-topbar__contact a{font-size: 12px;}.argem-section{padding-block: 58px;}.argem-section-head{align-items: flex-start;flex-direction: column;gap: 15px;}.argem-hero{padding-block: 54px 64px;}.argem-hero__content h1,.argem-page-hero h1{font-size: clamp(35px,9vw,50px);letter-spacing: -.043em;}.argem-hero__actions,.argem-product-actions{display: grid;grid-template-columns: repeat(2,minmax(0,1fr));}.argem-hero__actions .argem-btn,.argem-product-actions .argem-btn{width: 100%;}.argem-hero-panel{padding: 24px;}.argem-category-grid,.argem-benefit-grid{grid-template-columns: 1fr;}.argem-product-grid,.argem-product-grid--catalog{grid-template-columns: 1fr;}.argem-product-card{display: grid;grid-template-rows: auto minmax(0,1fr);}.argem-product-card__media{aspect-ratio: 16 / 10;}.argem-product-card__media img{padding: 17px;}.argem-product-card__content{padding: 18px;}.argem-product-card h3{font-size: 18px;}.argem-catalog-toolbar{display: grid;grid-template-columns: repeat(2,minmax(0,1fr));align-items: end;}.argem-result-count{grid-column: 1 / -1;margin-left: 0;}.argem-product-hero{padding-top: 28px;padding-bottom: 48px;}.argem-product-detail{margin-top: 28px;}.argem-product-detail__media{max-width: none;}.argem-product-detail__content h1{font-size: clamp(32px,8.5vw,46px);}.argem-product-specifications,.argem-product-description__section,.argem-contact-content{padding: 21px 18px;border-radius: 14px;}.argem-product-specifications table,.argem-product-specifications tbody,.argem-product-specifications tr,.argem-product-specifications th,.argem-product-specifications td{display: block;width: 100%;}.argem-product-specifications table{min-width: 0;}.argem-product-specifications tr{margin-bottom: 10px;overflow: hidden;border: 1px solid var(--argem-line);border-radius: 10px;}.argem-product-specifications th,.argem-product-specifications td{border: 0;}.argem-product-specifications th{padding-bottom: 9px;background: var(--argem-soft);}.argem-product-specifications td{padding-top: 10px;}.argem-contact-cards{grid-template-columns: 1fr;}.argem-sector-section__grid{grid-template-columns: 1fr;gap: 30px;}.argem-cta-box{grid-template-columns: 1fr;gap: 24px;}.argem-footer__grid{grid-template-columns: 1fr 1fr;}.argem-footer__brand{grid-column: 1 / -1;}}@media (max-width: 560px){.argem-container{width: min(calc(100% - 24px),var(--argem-container));}.argem-topbar{display: none;}.argem-header.is-sticky{top: 0;}.argem-header__inner{min-height: 68px;}.argem-brand,.argem-brand img{width: 116px;}.argem-brand img{height: 54px;}.argem-nav{left: 12px;right: 12px;max-height: calc(100vh - 90px);}.argem-search__form,.argem-search--large .argem-search__form{grid-template-columns: auto minmax(0,1fr);padding: 7px 12px;min-height: 56px;}.argem-search__form button{grid-column: 1 / -1;width: 100%;margin-top: 2px;}.argem-search__results{max-height: 58vh;}.argem-search-result{grid-template-columns: 46px minmax(0,1fr);}.argem-search-result__image{width: 46px;height: 46px;}.argem-search-result__arrow{display: none;}.argem-hero__actions,.argem-product-actions{grid-template-columns: 1fr;}.argem-trust-list{display: grid;gap: 9px;}.argem-category-card{min-height: 100px;padding: 17px;}.argem-product-card__media{aspect-ratio: 4 / 3;}.argem-product-card__bottom{align-items: flex-start;flex-direction: column;}.argem-card-link{width: 100%;justify-content: space-between;padding: 0;}.argem-catalog-toolbar{grid-template-columns: 1fr;}.argem-filter-group,.argem-result-count{grid-column: 1;width: 100%;}.argem-category-chips{margin-right: -12px;padding-right: 12px;}.argem-product-detail__media{aspect-ratio: 1 / 1;border-radius: 18px;}.argem-product-short-info{padding: 17px 16px;}.argem-product-price__value{font-size: 21px;}.argem-product-contact-card{display: block;}.argem-product-contact-card > span{margin-bottom: 16px;}.argem-sector-list{grid-template-columns: 1fr;}.argem-cta-box__actions{display: grid;grid-template-columns: 1fr;}.argem-cta-box__actions .argem-btn{width: 100%;}.argem-footer__grid{grid-template-columns: 1fr;gap: 30px;}.argem-footer__brand,.argem-footer__contact{grid-column: auto;}.argem-footer__bottom{align-items: flex-start;flex-direction: column;justify-content: center;padding-block: 20px;}.argem-footer__bottom > div{flex-wrap: wrap;}}@media (max-width: 380px){.argem-product-card__content,.argem-benefit,.argem-aside-card{padding: 16px;}.argem-page-hero{padding-top: 34px;}}@media (prefers-reduced-motion: reduce){html:has(body.argemlab-suite){scroll-behavior: auto;}.argemlab-suite *,.argemlab-suite *::before,.argemlab-suite *::after{scroll-behavior: auto !important;animation-duration: .001ms !important;animation-iteration-count: 1 !important;transition-duration: .001ms !important;}}@media print{.argem-topbar,.argem-header,.argem-footer,.argem-product-actions,.argem-product-contact-card,.argem-search,.argem-cta-section{display: none !important;}body.argemlab-suite{color: #000;background: #fff;}.argem-container{width: 100%;}.argem-product-detail,.argem-product-body{display: block;}.argem-product-detail__media{position: static;max-width: 420px;margin-bottom: 24px;}}body.argemlab-product-single #argem-main,body.argemlab-product-single .argem-product-page,body.argemlab-product-single .argem-product-hero,body.argemlab-product-single .argem-product-information-section{display: block !important;width: 100% !important;max-width: none !important;min-width: 0 !important;visibility: visible !important;opacity: 1 !important;}body.argemlab-product-single .argem-product-detail,body.argemlab-product-single .argem-product-body,body.argemlab-product-single .argem-product-description,body.argemlab-product-single .argem-product-detail__media,body.argemlab-product-single .argem-product-detail__content,body.argemlab-product-single .argem-product-specifications,body.argemlab-product-single .argem-product-description__section,body.argemlab-product-single .argem-product-description__content{min-width: 0 !important;max-width: 100%;}body.argemlab-product-single .argem-product-detail__media{isolation: isolate;}body.argemlab-product-single .argem-product-detail__media img{display: block !important;visibility: visible !important;opacity: 1 !important;max-width: 100% !important;object-position: center;}.argem-content-card{min-width: 0;padding: clamp(26px,4vw,46px);border: 1px solid var(--argem-line);border-radius: var(--argem-radius);background: var(--argem-surface);box-shadow: var(--argem-shadow-sm);}.argem-content-card > :first-child{margin-top: 0 !important;}.argem-content-card > :last-child{margin-bottom: 0 !important;}.argem-content-card h2:first-child,.argem-content-card h3:first-child{padding-bottom: .55em;border-bottom: 1px solid var(--argem-line);}.argem-contact-content.argem-content-card{padding: clamp(26px,4vw,46px);}.argem-contact-card,.argem-aside-card,.argem-content-card{transition: border-color var(--argem-transition),box-shadow var(--argem-transition),transform var(--argem-transition);}@media (hover: hover){.argem-contact-card:hover,.argem-content-card:hover{border-color: rgba(242,122,27,.28);box-shadow: 0 20px 48px rgba(18,29,39,.09);}}.argem-aside-card li{width: auto;height: auto;display: flex;align-items: flex-start;gap: 10px;padding: 0;border-radius: 0;background: transparent;color: var(--argem-text);}.argem-aside-card li .argem-icon{width: 19px;height: 19px;margin-top: 2px;color: var(--argem-orange-dark);}.argem-product-description__content,.argem-product-short-info__content,.argem-prose,.argem-contact-content{overflow-wrap: anywhere;word-break: normal;}.argem-product-description__content > *,.argem-product-short-info__content > *,.argem-prose > *{max-width: 100%;}.argem-product-description__content img,.argem-product-short-info__content img,.argem-prose img{width: auto;max-width: 100% !important;height: auto !important;}.argem-table-scroll{width: 100%;max-width: 100%;overflow-x: auto;overscroll-behavior-inline: contain;-webkit-overflow-scrolling: touch;border-radius: 11px;}.argem-table-scroll > table{margin: 0;}.argem-product-description__content a,.argem-prose a,.argem-contact-content a{overflow-wrap: anywhere;}.argem-page-hero--catalog .argem-page-hero__content{display: grid;gap: 0;}.argem-page-hero--catalog .argem-catalog-search{margin-top: 24px;}.argem-product-page .argem-product-detail{width: 100%;}.argem-product-page .argem-product-detail__media{min-height: 420px;}.argem-product-page .argem-product-detail__content{width: 100%;}.argem-product-page .argem-product-short-info,.argem-product-page .argem-product-price,.argem-product-page .argem-product-specifications,.argem-product-page .argem-product-description__section,.argem-product-page .argem-product-contact-card{overflow: hidden;}.argem-product-page .argem-product-short-info__content p,.argem-product-page .argem-product-description__content p{text-wrap: pretty;}.argem-product-page .argem-product-information-head{margin-bottom: clamp(24px,3.5vw,38px);}.argem-product-page .argem-product-information-head h2{max-width: 720px;}.argem-product-page .woocommerce-product-details__short-description,.argem-product-page .woocommerce-product-details__short-description > *,.argem-product-page .woocommerce-product-attributes,.argem-product-page .cart,.argem-product-page .variations,.argem-product-page .variations tbody,.argem-product-page .variations tr,.argem-product-page .variations td,.argem-product-page .variations th{max-width: 100%;}.argem-product-page .argem-woo-purchase select,.argem-product-page .argem-woo-purchase input,.argem-product-page .argem-woo-purchase button{max-width: 100%;}@media (max-width: 960px){body.argemlab-product-single .argem-product-detail{display: flex !important;flex-direction: column !important;gap: 26px !important;}body.argemlab-product-single .argem-product-detail > *{width: 100% !important;max-width: 100% !important;min-width: 0 !important;}body.argemlab-product-single .argem-product-detail__media{position: relative !important;inset: auto !important;aspect-ratio: auto !important;min-height: clamp(280px,66vw,520px);max-height: none;margin: 0;}body.argemlab-product-single .argem-product-detail__media img{width: 100% !important;height: auto !important;max-height: 520px;padding: clamp(18px,5vw,34px);object-fit: contain !important;}body.argemlab-product-single .argem-product-body{display: flex !important;flex-direction: column !important;gap: 22px !important;}body.argemlab-product-single .argem-product-description,body.argemlab-product-single .argem-product-contact-card{width: 100% !important;max-width: 100% !important;}body.argemlab-product-single .argem-product-contact-card{position: relative !important;inset: auto !important;}.argem-content-layout,.argem-reading-layout,.argem-contact-grid{gap: 24px;}}@media (max-width: 760px){body.argemlab-product-single .argem-product-hero{padding: 24px 0 42px;}body.argemlab-product-single .argem-breadcrumbs{overflow: hidden;}body.argemlab-product-single .argem-breadcrumbs ol{flex-wrap: nowrap;overflow-x: auto;padding-bottom: 5px;scrollbar-width: none;}body.argemlab-product-single .argem-breadcrumbs ol::-webkit-scrollbar{display: none;}body.argemlab-product-single .argem-breadcrumbs li{flex: 0 0 auto;white-space: nowrap;}body.argemlab-product-single .argem-product-detail{margin-top: 22px;}body.argemlab-product-single .argem-product-detail__content h1{font-size: clamp(29px,8.2vw,42px);line-height: 1.1;letter-spacing: -.035em;}body.argemlab-product-single .argem-product-short-info,body.argemlab-product-single .argem-product-price,body.argemlab-product-single .argem-product-specifications,body.argemlab-product-single .argem-product-description__section,body.argemlab-product-single .argem-product-contact-card{width: 100%;padding: 19px 17px;border-radius: 14px;}body.argemlab-product-single .argem-product-short-info{border-left-width: 3px;}body.argemlab-product-single .argem-order-contact{width: 100%;padding: 17px 16px;border-radius: 14px;}body.argemlab-product-single .argem-order-contact__list > div{grid-template-columns: 1fr;gap: 3px;}body.argemlab-product-single .argem-product-actions{display: grid !important;grid-template-columns: 1fr !important;gap: 9px;}body.argemlab-product-single .argem-product-actions .argem-btn{width: 100%;min-height: 50px;}body.argemlab-product-single .argem-product-price__value,body.argemlab-product-single .argem-product-price__value .price{max-width: 100%;font-size: 21px;overflow-wrap: anywhere;}body.argemlab-product-single .argem-product-information-section{padding-top: 50px;}body.argemlab-product-single .argem-product-information-head h2{font-size: clamp(25px,7vw,34px);}.argem-content-card,.argem-contact-content.argem-content-card{padding: 22px 18px;border-radius: 15px;}.argem-prose h2{font-size: clamp(23px,6.5vw,31px);}.argem-prose h3{font-size: clamp(20px,5.6vw,26px);}}@media (max-width: 560px){body.argemlab-product-single .argem-product-detail__media{min-height: min(86vw,390px);border-radius: 15px;}body.argemlab-product-single .argem-product-detail__media img{max-height: 390px;padding: 16px;}body.argemlab-product-single .argem-product-assurances{padding: 15px;border: 1px solid var(--argem-line);border-radius: 12px;background: #fff;}body.argemlab-product-single .argem-product-specifications__table{overflow: visible;}body.argemlab-product-single .argem-product-specifications table,body.argemlab-product-single .argem-product-specifications tbody,body.argemlab-product-single .argem-product-specifications tr,body.argemlab-product-single .argem-product-specifications th,body.argemlab-product-single .argem-product-specifications td{width: 100% !important;max-width: 100% !important;}body.argemlab-product-single .argem-product-description__content{font-size: 15px;line-height: 1.75;}.argem-page-hero__content{margin-top: 26px;}.argem-content-card,.argem-contact-content.argem-content-card{box-shadow: var(--argem-shadow-xs);}}body.argemlab-product-single .argem-product-detail{gap: clamp(30px,4.5vw,64px);}body.argemlab-product-single .argem-product-detail__content{min-width: 0;padding: clamp(25px,3.2vw,40px);border: 1px solid rgba(24,33,43,.10);border-radius: 24px;background: #fff;box-shadow: 0 22px 58px rgba(18,29,39,.09);}body.argemlab-product-single .argem-product-detail__content > .argem-kicker{margin-bottom: 10px;}body.argemlab-product-single .argem-product-short-info,body.argemlab-product-single .argem-order-contact,body.argemlab-product-single .argem-product-price{width: 100%;margin: 24px 0 0;padding: 23px 0 0;border: 0;border-top: 1px solid rgba(24,33,43,.09);border-radius: 0;background: transparent;box-shadow: none;}body.argemlab-product-single .argem-product-short-info{border-left: 0;}body.argemlab-product-single .argem-order-contact h2,body.argemlab-product-single .argem-product-short-info h2{margin-bottom: 13px;font-size: 14px;letter-spacing: .01em;}body.argemlab-product-single .argem-order-contact__list{gap: 0;}body.argemlab-product-single .argem-order-contact__list > div{grid-template-columns: minmax(125px,.58fr) minmax(0,1.42fr);gap: 16px;padding: 10px 0;border-top: 1px solid rgba(24,33,43,.065);}body.argemlab-product-single .argem-order-contact__list > div:first-child{border-top: 0;}body.argemlab-product-single .argem-product-price{gap: 5px;}body.argemlab-product-single .argem-product-price__label{font-size: 12px;font-weight: 800;letter-spacing: .07em;text-transform: uppercase;}body.argemlab-product-single .argem-product-price__note{margin: 5px 0 0;color: var(--argem-orange-dark);font-size: 12px;font-weight: 750;}body.argemlab-product-single .argem-product-price__terms{max-width: 700px;margin: 18px 0 0;padding-top: 17px;border-top: 1px dashed rgba(24,33,43,.14);color: var(--argem-muted);font-size: 12.5px;font-weight: 560;line-height: 1.72;}body.argemlab-product-single .argem-product-assurances{margin: 24px 0 0;padding: 23px 0 0;border: 0;border-top: 1px solid rgba(24,33,43,.09);border-radius: 0;background: transparent;}body.argemlab-product-single .argem-product-actions{margin-top: 24px;padding-top: 23px;border-top: 1px solid rgba(24,33,43,.09);}body.argemlab-product-single .argem-woo-purchase{margin-top: 23px;}@media (max-width: 760px){body.argemlab-product-single .argem-product-detail__content{padding: 23px 18px;border-radius: 18px;}body.argemlab-product-single .argem-product-short-info,body.argemlab-product-single .argem-order-contact,body.argemlab-product-single .argem-product-price{padding: 20px 0 0;border-radius: 0;}body.argemlab-product-single .argem-order-contact__list > div{grid-template-columns: 1fr;gap: 3px;padding: 10px 0;}body.argemlab-product-single .argem-product-price__terms{font-size: 12px;line-height: 1.68;}}@media (max-width: 560px){body.argemlab-product-single .argem-product-assurances{padding: 20px 0 0;border: 0;border-top: 1px solid rgba(24,33,43,.09);border-radius: 0;background: transparent;}}@media (min-width: 961px){body.argemlab-product-single .argem-product-detail{grid-template-columns: minmax(390px,.92fr) minmax(0,1.08fr);gap: clamp(28px,3.5vw,52px);align-items: stretch;}body.argemlab-product-single .argem-product-detail__media{position: sticky;top: 104px;min-height: 0;height: min(72vh,650px);aspect-ratio: auto;}body.argemlab-product-single .argem-product-detail__media img{max-height: 100%;padding: clamp(22px,3vw,38px);}}body.argemlab-product-single .argem-product-detail__content{display: flex;flex-direction: column;justify-content: flex-start;padding: clamp(22px,2.5vw,32px);border-radius: 22px;}body.argemlab-product-single .argem-product-detail__content h1{font-size: clamp(30px,3.15vw,46px);line-height: 1.08;letter-spacing: -.038em;}body.argemlab-product-single .argem-product-sku{margin-top: 9px;}body.argemlab-product-single .argem-product-short-info{margin-top: 17px;padding-top: 16px;}body.argemlab-product-single .argem-product-short-info h2{margin-bottom: 7px;font-size: 12px;letter-spacing: .075em;text-transform: uppercase;}body.argemlab-product-single .argem-product-short-info__content{font-size: 14px;line-height: 1.62;}body.argemlab-product-single .argem-product-short-info__content p{margin: 0;}body.argemlab-product-single .argem-product-commerce{display: grid;grid-template-columns: minmax(210px,.82fr) minmax(250px,1.18fr);gap: 0;margin-top: 17px;padding-top: 17px;border-top: 1px solid rgba(24,33,43,.09);}body.argemlab-product-single .argem-product-commerce .argem-order-contact,body.argemlab-product-single .argem-product-commerce .argem-product-price{width: auto;min-width: 0;margin: 0;padding: 0;border: 0;background: transparent;box-shadow: none;}body.argemlab-product-single .argem-product-commerce .argem-order-contact{padding-right: 22px;}body.argemlab-product-single .argem-product-commerce .argem-product-price{padding-left: 22px;border-left: 1px solid rgba(24,33,43,.09);}body.argemlab-product-single .argem-order-contact h2,body.argemlab-product-single .argem-product-price__label{margin: 0 0 10px;color: var(--argem-muted);font-size: 11px;font-weight: 820;letter-spacing: .075em;line-height: 1.35;text-transform: uppercase;}body.argemlab-product-single .argem-order-contact__list{gap: 7px;}body.argemlab-product-single .argem-order-contact__list > div,body.argemlab-product-single .argem-order-contact__list > div:first-child{display: block;padding: 0;border: 0;}body.argemlab-product-single .argem-order-contact__list dt{margin-bottom: 1px;font-size: 10px;letter-spacing: .045em;}body.argemlab-product-single .argem-order-contact__list dd,body.argemlab-product-single .argem-order-contact__list a{font-size: 13px;line-height: 1.42;}body.argemlab-product-single .argem-product-price__value{font-size: clamp(23px,2.1vw,30px);line-height: 1.12;}body.argemlab-product-single .argem-product-price__note{margin-top: 5px;font-size: 11.5px;}body.argemlab-product-single .argem-product-price__terms{margin: 10px 0 0;padding-top: 9px;border-top: 1px dashed rgba(24,33,43,.13);font-size: 11px;line-height: 1.48;}body.argemlab-product-single .argem-product-assurances{display: flex;flex-wrap: wrap;gap: 7px 13px;margin: 17px 0 0;padding: 15px 0 0;font-size: 11.5px;}body.argemlab-product-single .argem-product-assurances li{width: auto;min-width: 0;gap: 5px;}body.argemlab-product-single .argem-product-assurances .argem-icon{width: 14px;height: 14px;}body.argemlab-product-single .argem-product-actions{display: grid;grid-template-columns: repeat(2,minmax(0,1fr));gap: 10px;margin-top: 17px;padding-top: 15px;}body.argemlab-product-single .argem-product-actions .argem-btn{min-height: 44px;padding: 11px 14px;font-size: 13px;}@media (max-width: 1120px) and (min-width: 961px){body.argemlab-product-single .argem-product-commerce{grid-template-columns: 1fr;gap: 14px;}body.argemlab-product-single .argem-product-commerce .argem-order-contact{padding-right: 0;}body.argemlab-product-single .argem-product-commerce .argem-product-price{padding: 14px 0 0;border-left: 0;border-top: 1px solid rgba(24,33,43,.09);}body.argemlab-product-single .argem-order-contact__list{grid-template-columns: repeat(2,minmax(0,1fr));gap: 10px;}}@media (max-width: 760px){body.argemlab-product-single .argem-product-detail__content{padding: 21px 17px;}body.argemlab-product-single .argem-product-commerce{grid-template-columns: 1fr;gap: 16px;}body.argemlab-product-single .argem-product-commerce .argem-order-contact{padding-right: 0;}body.argemlab-product-single .argem-product-commerce .argem-product-price{padding: 16px 0 0;border-left: 0;border-top: 1px solid rgba(24,33,43,.09);}body.argemlab-product-single .argem-order-contact__list{grid-template-columns: 1fr;}body.argemlab-product-single .argem-product-actions{grid-template-columns: 1fr;}}@supports (content-visibility: auto){.argemlab-suite .argem-section,.argemlab-suite .argem-cta-section,.argemlab-suite .argem-footer{content-visibility: auto;contain-intrinsic-size: auto 720px;}.argemlab-suite .argem-hero,.argemlab-suite .argem-product-hero,.argemlab-suite .argem-catalog-hero{content-visibility: visible;}}