body #MainContent:is([data-template=page],[data-template=collection],[data-template=product],[data-template=blog],[data-template=article]){position:relative;isolation:isolate;color:var(--ama-design-blue)}body #MainContent:is([data-template=page],[data-template=collection],[data-template=product],[data-template=blog],[data-template=article]):before{content:"";position:fixed;top:0;right:0;bottom:0;left:0;height:100svh;z-index:-1;pointer-events:none;background:url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%22390%22%20height%3D%22844%22%20viewBox%3D%220%200%20390%20844%22%3E%3Cdefs%3E%3ClinearGradient%20id%3D%22b%22%20x2%3D%221%22%20y2%3D%221%22%3E%3Cstop%20stop-color%3D%22%23cbe4f8%22%20stop-opacity%3D%22.64%22%2F%3E%3Cstop%20offset%3D%221%22%20stop-color%3D%22%23e8f3fc%22%20stop-opacity%3D%22.12%22%2F%3E%3C%2FlinearGradient%3E%3ClinearGradient%20id%3D%22o%22%20x2%3D%221%22%20y2%3D%221%22%3E%3Cstop%20stop-color%3D%22%23FE4B09%22%20stop-opacity%3D%22.075%22%2F%3E%3Cstop%20offset%3D%221%22%20stop-color%3D%22%23fff2e9%22%20stop-opacity%3D%22.03%22%2F%3E%3C%2FlinearGradient%3E%3C%2Fdefs%3E%3Crect%20x%3D%22-28%22%20y%3D%22154%22%20width%3D%22112%22%20height%3D%22142%22%20rx%3D%2229%22%20transform%3D%22rotate(-17%2028%20225)%22%20fill%3D%22url(%23b)%22%20stroke%3D%22%23004C96%22%20stroke-opacity%3D%22.045%22%2F%3E%3Ccircle%20cx%3D%22366%22%20cy%3D%22340%22%20r%3D%2265%22%20fill%3D%22none%22%20stroke%3D%22%23b8d9f3%22%20stroke-opacity%3D%22.3%22%20stroke-width%3D%2219%22%2F%3E%3Crect%20x%3D%2222%22%20y%3D%22533%22%20width%3D%2273%22%20height%3D%2273%22%20rx%3D%2223%22%20transform%3D%22rotate(23%2059%20570)%22%20fill%3D%22url(%23o)%22%20stroke%3D%22%23FE4B09%22%20stroke-opacity%3D%22.045%22%2F%3E%3Crect%20x%3D%22307%22%20y%3D%22698%22%20width%3D%22115%22%20height%3D%22121%22%20rx%3D%2234%22%20transform%3D%22rotate(17%20364%20758)%22%20fill%3D%22url(%23b)%22%20stroke%3D%22%23004C96%22%20stroke-opacity%3D%22.04%22%2F%3E%3C%2Fsvg%3E") center top / min(100%,740px) 100% no-repeat}body #MainContent[data-template=page] :is(.ama-test-recommendation,.ama-legal-9points,.ama-legal-trust,.ama-cmp-decision,.ama-press-trust,.ama-guide-trust,.ama-about-blue,.ama-duerp-blue,.ama-anti-spiking-dark,.ama-highlight-urgency,.ama-about-card,.ama-about-final,.ama-about-hero,.ama-about-hero-panel,.ama-anti-spiking-card,.ama-anti-spiking-cta,.ama-anti-spiking-hero,.ama-anti-spiking-hero-panel,.ama-cmp-card,.ama-cmp-hero,.ama-commit-card,.ama-devis-card,.ama-drug-card,.ama-duerp-card,.ama-duerp-final,.ama-duerp-hero,.ama-duerp-hero-panel,.ama-enterprise-hero-final-card,.ama-enterprise-hero-final-panel,.ama-faq-card,.ama-grossiste-card,.ama-grossiste-panel,.ama-guide-choice-card,.ama-guide-criteria-card,.ama-guide-final,.ama-guide-hero,.ama-guide-hero-panel,.ama-guide-product-card,.ama-label-hero,.ama-label-logo-card,.ama-legal-card,.ama-legal-final,.ama-legal-hero,.ama-legal-hero-panel,.ama-library-card-cta,.ama-library-final,.ama-library-hero,.ama-library-link-card,.ama-library-panel,.ama-mobile-card,.ama-mobile-final,.ama-mobile-hero,.ama-press-card,.ama-press-final,.ama-press-hero,.ama-press-hero-panel,.ama-pro-hub__hero,.ama-pro-hub__choice,.ama-pro-hub__range,.ama-pro-hub__course,.ama-quote-intro-card,.ama-quote-intro-hero,.ama-service-card,.ama-service-final,.ama-service-hero,.ama-service-panel,.ama-test-card,.ama-test-final,.ama-test-hero,.ama-test-hero-panel){background:var(--ama-design-glass)!important;border:1px solid rgba(255,255,255,.86)!important;border-radius:28px!important;box-shadow:var(--ama-design-shadow)!important;color:var(--ama-design-blue)!important;-webkit-text-fill-color:currentColor!important}body #MainContent[data-template=page] :is(.ama-test-recommendation,.ama-legal-9points,.ama-legal-trust,.ama-cmp-decision,.ama-press-trust,.ama-guide-trust,.ama-about-blue,.ama-duerp-blue,.ama-anti-spiking-dark,.ama-highlight-urgency,.ama-about-card,.ama-about-final,.ama-about-hero,.ama-about-hero-panel,.ama-anti-spiking-card,.ama-anti-spiking-cta,.ama-anti-spiking-hero,.ama-anti-spiking-hero-panel,.ama-cmp-card,.ama-cmp-hero,.ama-commit-card,.ama-devis-card,.ama-drug-card,.ama-duerp-card,.ama-duerp-final,.ama-duerp-hero,.ama-duerp-hero-panel,.ama-enterprise-hero-final-card,.ama-enterprise-hero-final-panel,.ama-faq-card,.ama-grossiste-card,.ama-grossiste-panel,.ama-guide-choice-card,.ama-guide-criteria-card,.ama-guide-final,.ama-guide-hero,.ama-guide-hero-panel,.ama-guide-product-card,.ama-label-hero,.ama-label-logo-card,.ama-legal-card,.ama-legal-final,.ama-legal-hero,.ama-legal-hero-panel,.ama-library-card-cta,.ama-library-final,.ama-library-hero,.ama-library-link-card,.ama-library-panel,.ama-mobile-card,.ama-mobile-final,.ama-mobile-hero,.ama-press-card,.ama-press-final,.ama-press-hero,.ama-press-hero-panel,.ama-pro-hub__hero,.ama-pro-hub__choice,.ama-pro-hub__range,.ama-pro-hub__course,.ama-quote-intro-card,.ama-quote-intro-hero,.ama-service-card,.ama-service-final,.ama-service-hero,.ama-service-panel,.ama-test-card,.ama-test-final,.ama-test-hero,.ama-test-hero-panel) :is(h1,h2,h3,h4,p,li,strong,dt,dd){color:var(--ama-design-blue)!important;-webkit-text-fill-color:currentColor!important}body #MainContent[data-template=page] :is(.ama-test-recommendation,.ama-legal-9points,.ama-legal-trust,.ama-cmp-decision,.ama-press-trust,.ama-guide-trust,.ama-about-blue,.ama-duerp-blue,.ama-anti-spiking-dark,.ama-highlight-urgency,.ama-about-card,.ama-about-final,.ama-about-hero,.ama-about-hero-panel,.ama-anti-spiking-card,.ama-anti-spiking-cta,.ama-anti-spiking-hero,.ama-anti-spiking-hero-panel,.ama-cmp-card,.ama-cmp-hero,.ama-commit-card,.ama-devis-card,.ama-drug-card,.ama-duerp-card,.ama-duerp-final,.ama-duerp-hero,.ama-duerp-hero-panel,.ama-enterprise-hero-final-card,.ama-enterprise-hero-final-panel,.ama-faq-card,.ama-grossiste-card,.ama-grossiste-panel,.ama-guide-choice-card,.ama-guide-criteria-card,.ama-guide-final,.ama-guide-hero,.ama-guide-hero-panel,.ama-guide-product-card,.ama-label-hero,.ama-label-logo-card,.ama-legal-card,.ama-legal-final,.ama-legal-hero,.ama-legal-hero-panel,.ama-library-card-cta,.ama-library-final,.ama-library-hero,.ama-library-link-card,.ama-library-panel,.ama-mobile-card,.ama-mobile-final,.ama-mobile-hero,.ama-press-card,.ama-press-final,.ama-press-hero,.ama-press-hero-panel,.ama-pro-hub__hero,.ama-pro-hub__choice,.ama-pro-hub__range,.ama-pro-hub__course,.ama-quote-intro-card,.ama-quote-intro-hero,.ama-service-card,.ama-service-final,.ama-service-hero,.ama-service-panel,.ama-test-card,.ama-test-final,.ama-test-hero,.ama-test-hero-panel) :is(h1,h2,h3,h4){font-family:var(--font-heading-family);font-weight:600!important;letter-spacing:-.025em;text-wrap:balance}body #MainContent[data-template=page] :is(.ama-about-kicker,.ama-anti-spiking-kicker,.ama-cmp-kicker,.ama-devis-kicker,.ama-duerp-kicker,.ama-enterprise-hero-final-kicker,.ama-grossiste-kicker,.ama-guide-kicker,.ama-label-kicker,.ama-legal-kicker,.ama-library-kicker,.ama-mobile-kicker,.ama-press-kicker,.ama-quote-intro-kicker,.ama-service-eyebrow,.ama-test-kicker){color:var(--ama-design-orange)!important;-webkit-text-fill-color:currentColor!important;font-size:12px!important;font-weight:600!important;letter-spacing:.065em!important;line-height:1.5!important;text-transform:uppercase}body #MainContent[data-template=page] :is(.ama-about-btn,.ama-anti-spiking-btn,.ama-cmp-button,.ama-duerp-btn,.ama-enterprise-hero-final-btn,.ama-guide-btn,.ama-label-btn,.ama-legal-btn,.ama-library-btn,.ama-lot-direct-button,.ama-mobile-btn,.ama-press-btn,.ama-service-btn,.ama-test-btn,.ama-test-callback-btn){display:inline-flex!important;align-items:center!important;justify-content:space-between!important;gap:16px;min-height:56px;padding:12px 14px 12px 20px!important;border:1px solid #ffffff50!important;border-radius:16px!important;background:var(--ama-design-button)!important;color:#fff!important;-webkit-text-fill-color:currentColor!important;box-shadow:inset 0 1px #ffffff70,0 6px 16px #004c9614!important;font-family:var(--font-body-family);font-size:16px!important;font-weight:600!important;line-height:1.4!important;text-decoration:none!important;max-width:100%;white-space:normal;text-align:left}body #MainContent[data-template=page] :is(.ama-about-btn,.ama-anti-spiking-btn,.ama-cmp-button,.ama-duerp-btn,.ama-enterprise-hero-final-btn,.ama-guide-btn,.ama-label-btn,.ama-legal-btn,.ama-library-btn,.ama-lot-direct-button,.ama-mobile-btn,.ama-press-btn,.ama-service-btn,.ama-test-btn,.ama-test-callback-btn):not(:has(svg)):after{content:"";display:block;flex:0 0 34px;width:34px;height:34px;box-sizing:border-box;border:1px solid #ffffff60;border-radius:50%;background:var(--ama-harmony-arrow) center / 16px 12px no-repeat,#ffffff1f}body #MainContent[data-template=page] :is(.ama-about-btn,.ama-anti-spiking-btn,.ama-cmp-button,.ama-duerp-btn,.ama-enterprise-hero-final-btn,.ama-guide-btn,.ama-label-btn,.ama-legal-btn,.ama-library-btn,.ama-lot-direct-button,.ama-mobile-btn,.ama-press-btn,.ama-service-btn,.ama-test-btn,.ama-test-callback-btn):is(.ama-about-btn-secondary,.ama-anti-spiking-btn-secondary,.ama-btn-secondary,.ama-cmp-button--secondary,.ama-duerp-btn-secondary,.ama-enterprise-hero-final-btn-secondary,.ama-guide-btn-secondary,.ama-legal-btn-secondary,.ama-library-btn-secondary,.ama-mobile-btn-secondary,.ama-service-btn-secondary,.ama-test-btn-secondary,.is-light){background:linear-gradient(145deg,#ffffffed,#f4f9ffb3)!important;color:var(--ama-design-blue)!important;border-color:#004c961a!important}body #MainContent[data-template=page] :is(.ama-about-btn,.ama-anti-spiking-btn,.ama-cmp-button,.ama-duerp-btn,.ama-enterprise-hero-final-btn,.ama-guide-btn,.ama-label-btn,.ama-legal-btn,.ama-library-btn,.ama-lot-direct-button,.ama-mobile-btn,.ama-press-btn,.ama-service-btn,.ama-test-btn,.ama-test-callback-btn):is(.ama-about-btn-secondary,.ama-anti-spiking-btn-secondary,.ama-btn-secondary,.ama-cmp-button--secondary,.ama-duerp-btn-secondary,.ama-enterprise-hero-final-btn-secondary,.ama-guide-btn-secondary,.ama-legal-btn-secondary,.ama-library-btn-secondary,.ama-mobile-btn-secondary,.ama-service-btn-secondary,.ama-test-btn-secondary,.is-light):not(:has(svg)):after{background-color:#004c96}body #MainContent[data-template=page] :is(.ama-about-btn,.ama-anti-spiking-btn,.ama-cmp-button,.ama-duerp-btn,.ama-enterprise-hero-final-btn,.ama-guide-btn,.ama-label-btn,.ama-legal-btn,.ama-library-btn,.ama-lot-direct-button,.ama-mobile-btn,.ama-press-btn,.ama-service-btn,.ama-test-btn,.ama-test-callback-btn):focus-visible{outline:2px solid var(--ama-design-blue);outline-offset:4px}body #MainContent[data-template=page] .ama-mobile-hero-copy{padding:clamp(24px,4vw,48px)}body #MainContent[data-template=page] .ama-mobile-hero-media{margin:16px;border-radius:20px;overflow:hidden}body #MainContent[data-template=page] .ama-mobile-hero-media figcaption{color:#fff!important}body #MainContent[data-template=page] .ama-mobile-flow li{border:1px solid #004c9614;border-radius:22px;background:var(--ama-design-glass)}body #MainContent[data-template=page] .ama-mobile-flow li:after{content:none}body #MainContent[data-template=page] .ama-mobile-framework{border:1px solid #004c9614;border-radius:22px;background:var(--ama-design-glass)}body #MainContent[data-template=page] .ama-mobile-20261026{--ama-ink:#004c96;--ama-muted:#285d8d}body #MainContent[data-template=page] :is(.ama-about-2026,.ama-mobile-20261026,.ama-duerp-2026,.ama-legal-road-2026,.ama-buying-guide-2026,.ama-anti-spiking-2026,.ama-service-expert-page,.ama-press-2026) p{font-weight:400!important;line-height:1.7}body #MainContent[data-template=page] .page-width--narrow:has(:is(.ama-about-2026,.ama-duerp-2026,.ama-legal-road-2026,.ama-buying-guide-2026,.ama-anti-spiking-2026,.ama-press-2026,.ama-library-2026,.ama-test-guide-2026)){width:min(1200px,calc(100% - 32px))!important;max-width:none!important;padding-left:0;padding-right:0}body #MainContent[data-template=page] :is(.ama-about-2026,.ama-duerp-2026,.ama-legal-road-2026,.ama-buying-guide-2026,.ama-anti-spiking-2026,.ama-press-2026,.ama-library-2026,.ama-test-guide-2026){width:100%!important;max-width:100%!important;left:auto!important;transform:none!important}body #MainContent[data-template=page] :is(.ama-about-shell,.ama-duerp-shell,.ama-legal-shell,.ama-guide-shell,.ama-anti-spiking-shell,.ama-press-shell,.ama-library-shell,.ama-test-shell){width:100%!important;max-width:1200px!important}@media(max-width:749px){body #MainContent:is([data-template=page],[data-template=collection],[data-template=product],[data-template=blog],[data-template=article]):before{background-size:100% 100%}body #MainContent[data-template=page] :is(.ama-test-recommendation,.ama-legal-9points,.ama-legal-trust,.ama-cmp-decision,.ama-press-trust,.ama-guide-trust,.ama-about-blue,.ama-duerp-blue,.ama-anti-spiking-dark,.ama-highlight-urgency,.ama-about-card,.ama-about-final,.ama-about-hero,.ama-about-hero-panel,.ama-anti-spiking-card,.ama-anti-spiking-cta,.ama-anti-spiking-hero,.ama-anti-spiking-hero-panel,.ama-cmp-card,.ama-cmp-hero,.ama-commit-card,.ama-devis-card,.ama-drug-card,.ama-duerp-card,.ama-duerp-final,.ama-duerp-hero,.ama-duerp-hero-panel,.ama-enterprise-hero-final-card,.ama-enterprise-hero-final-panel,.ama-faq-card,.ama-grossiste-card,.ama-grossiste-panel,.ama-guide-choice-card,.ama-guide-criteria-card,.ama-guide-final,.ama-guide-hero,.ama-guide-hero-panel,.ama-guide-product-card,.ama-label-hero,.ama-label-logo-card,.ama-legal-card,.ama-legal-final,.ama-legal-hero,.ama-legal-hero-panel,.ama-library-card-cta,.ama-library-final,.ama-library-hero,.ama-library-link-card,.ama-library-panel,.ama-mobile-card,.ama-mobile-final,.ama-mobile-hero,.ama-press-card,.ama-press-final,.ama-press-hero,.ama-press-hero-panel,.ama-pro-hub__hero,.ama-pro-hub__choice,.ama-pro-hub__range,.ama-pro-hub__course,.ama-quote-intro-card,.ama-quote-intro-hero,.ama-service-card,.ama-service-final,.ama-service-hero,.ama-service-panel,.ama-test-card,.ama-test-final,.ama-test-hero,.ama-test-hero-panel){border-radius:24px!important}body #MainContent[data-template=page] :is(.ama-about-btn,.ama-anti-spiking-btn,.ama-cmp-button,.ama-duerp-btn,.ama-enterprise-hero-final-btn,.ama-guide-btn,.ama-label-btn,.ama-legal-btn,.ama-library-btn,.ama-lot-direct-button,.ama-mobile-btn,.ama-press-btn,.ama-service-btn,.ama-test-btn,.ama-test-callback-btn){min-height:56px}body #MainContent[data-template=page] .ama-mobile-hero-copy{padding:24px 20px}body #MainContent[data-template=page] .ama-mobile-hero-media{margin:12px 12px 0;aspect-ratio:16/10}body #MainContent[data-template=page] .ama-mobile-hero p{font-size:16px!important}body #MainContent[data-template=page] .ama-mobile-actions{gap:12px}}@media(prefers-reduced-motion:reduce){body #MainContent:is([data-template=page],[data-template=collection],[data-template=product],[data-template=blog],[data-template=article]):before{position:absolute}}@media(prefers-reduced-transparency:reduce){body #MainContent[data-template=page] :is(.ama-test-recommendation,.ama-legal-9points,.ama-legal-trust,.ama-cmp-decision,.ama-press-trust,.ama-guide-trust,.ama-about-blue,.ama-duerp-blue,.ama-anti-spiking-dark,.ama-highlight-urgency,.ama-about-card,.ama-about-final,.ama-about-hero,.ama-about-hero-panel,.ama-anti-spiking-card,.ama-anti-spiking-cta,.ama-anti-spiking-hero,.ama-anti-spiking-hero-panel,.ama-cmp-card,.ama-cmp-hero,.ama-commit-card,.ama-devis-card,.ama-drug-card,.ama-duerp-card,.ama-duerp-final,.ama-duerp-hero,.ama-duerp-hero-panel,.ama-enterprise-hero-final-card,.ama-enterprise-hero-final-panel,.ama-faq-card,.ama-grossiste-card,.ama-grossiste-panel,.ama-guide-choice-card,.ama-guide-criteria-card,.ama-guide-final,.ama-guide-hero,.ama-guide-hero-panel,.ama-guide-product-card,.ama-label-hero,.ama-label-logo-card,.ama-legal-card,.ama-legal-final,.ama-legal-hero,.ama-legal-hero-panel,.ama-library-card-cta,.ama-library-final,.ama-library-hero,.ama-library-link-card,.ama-library-panel,.ama-mobile-card,.ama-mobile-final,.ama-mobile-hero,.ama-press-card,.ama-press-final,.ama-press-hero,.ama-press-hero-panel,.ama-pro-hub__hero,.ama-pro-hub__choice,.ama-pro-hub__range,.ama-pro-hub__course,.ama-quote-intro-card,.ama-quote-intro-hero,.ama-service-card,.ama-service-final,.ama-service-hero,.ama-service-panel,.ama-test-card,.ama-test-final,.ama-test-hero,.ama-test-hero-panel){background:#fff!important}}body #MainContent[data-template=page] .ama-pro-hub{background:transparent}body #MainContent[data-template=page] .ama-pro-hub__hero{padding:clamp(24px,4vw,48px);margin-top:24px;margin-bottom:28px}body #MainContent[data-template=page] .ama-pro-hub :is(h1,h2,h3){color:var(--ama-design-blue)!important;font-weight:600!important;letter-spacing:-.025em}body #MainContent[data-template=page] .ama-pro-hub__eyebrow{color:var(--ama-design-orange)!important;font-size:12px;font-weight:600;letter-spacing:.06em}body #MainContent:is([data-template=blog],[data-template=article]) :is(h1,h2,h3,.card__heading a){color:var(--ama-design-blue)!important;-webkit-text-fill-color:currentColor!important;font-weight:600!important;letter-spacing:-.025em}body #MainContent:is([data-template=blog],[data-template=article]) :is(p,li,.article-card__excerpt){color:#285d8d!important;-webkit-text-fill-color:currentColor!important}body #MainContent[data-template=blog] .article-card,body #MainContent[data-template=collection] .product-card-wrapper>.card{background:var(--ama-design-glass);border:1px solid #004c9612;border-radius:24px;box-shadow:var(--ama-design-shadow);overflow:hidden}body #MainContent[data-template=collection] .product-card-wrapper>.card .card__inner{background:transparent}body #MainContent[data-template=collection] .product-card-wrapper>.card>.card__content{padding:16px}body #MainContent[data-template=article] .article-template__hero-container{border-radius:24px;overflow:hidden}@media(max-width:749px){body #MainContent[data-template=page] .ama-pro-hub__hero{padding:24px 20px}body #MainContent[data-template=collection] .product-card-wrapper>.card{border-radius:20px}body #MainContent[data-template=collection] .product-card-wrapper>.card>.card__content{padding:12px}}
/*# sourceMappingURL=/cdn/shop/t/85/assets/ama-page-system.css.map */
