
Moderne
moderne.stInsight and Collaboration platform for creative minds
Websites 4
All websitesIndex of all 4 Moderne websites examples
Products 1
All productsDesign reference
Moderne — design reference
Source: https://moderne.st/. Extracted 2026-10-14. Scope: public marketing website CSS; declared styles, not computed browser values. This is an observed inventory, not an official internal design system.
Typography
font-family: Inter,system-ui,-apple-system,"Segoe UI",Arial,sans-serif— selector.login,.login-button,.rFerister,.rFerister-buttonfont-family: Inter,Arial,sans-serif— selector#asm-faq-reviews .asm-containerfont-family: var(--font-family-primary-semibold)— selector.btnfont-family: var(--font-family-display)— selector.btn--bigfont-family: var(--font-family-primary-bold)— selector.btn--largefont-family: -apple-system— selector.apple-pay-button-with-text>.textfont-family: var(--font-family-primary)— selector.tp-input-field-password-pattern**titlefont-family: sans-serif— selector.sizechart-holder .sizechart .header h1 spanfont-size: 12px— selector.login,.login-button,.rFerister,.rFerister-buttonfont-size: 18px— selector#asm-faq-reviews .asm-titlefont-size: 16px— selector#asm-faq-reviews .asm-titlefont-size: var(--font-size-small-400)— selector.btn--segmentedfont-size: var(--font-size-medium-300)— selector.btn--bigfont-size: var(--font-size-medium-100)— selector.btn--largefont-size: var(--font-size-small-300)— selector.btn--mediumfont-weight: 900— selector.login,.login-button,.rFerister,.rFerister-buttonfont-weight: 800— selector.asm-lanang-btnfont-weight: 600— selector.btn--ctafont-weight: bold— selector.h**header,.h**h4,.h**h4--loud,.h**h3--secondary--sm,.h**h3--primary--sm,.h**h3,.h**h3--loud,.h**h2--secondary,.h**h2,.h**h2--sm,.h**h2--loud,.h**h1--sm,.h**h1,.h**h1--loud,.h**h1--herofont-weight: 300— selector.apple-pay-button-with-text>.textfont-weight: 500— selector.tp-input-field-password-pattern**titlefont-weight: normal— selector.reveal-modal p,.reveal-nominate-modal pfont-weight: 700— selector.tp-btn--mediumline-height: 1.6— selector#asm-faq-reviews .asm-acc-panel pline-height: 1— selector.btnline-height: var(--font-size-large-100)— selector.btn--bigline-height: 24px— selector.btn--ctaline-height: 1.15em— selector.h**header,.h**h4,.h**h4--loud,.h**h3--secondary--sm,.h**h3--primary--sm,.h**h3,.h**h3--loud,.h**h2--secondary,.h**h2,.h**h2--sm,.h**h2--loud,.h**h1--sm,.h**h1,.h**h1--loud,.h**h1--heroline-height: normal— selectorpline-height: 1.5— selector.text-heightline-height: 1.4— selector.text-note--warnletter-spacing: .85px— selector.login,.login-button,.rFerister,.rFerister-buttonletter-spacing: .8px— selector.asm-lanang-btn aletter-spacing: .35px— selector#asm-faq-reviews .asm-titleletter-spacing: 0— selector.h**header,.h**h4,.h**h4--loud,.h**h3--secondary--sm,.h**h3--primary--sm,.h**h3,.h**h3--loud,.h**h2--secondary,.h**h2,.h**h2--sm,.h**h2--loud,.h**h1--sm,.h**h1,.h**h1--loud,.h**h1--hero
Colors and surfaces
color: #fff— selectora:hovercolor: #fff!important— selector.login,.login-button,.rFerister,.rFerister-buttoncolor: #fff5f5— selector#asm-faq-reviews .asm-cardcolor: #e10600!important— selector#asm-faq-reviews .asm-titlecolor: #ffe5e5!important— selector#asm-faq-reviews .asm-acc-panel pcolor: var(--color-primary-500)— selectoracolor: var(--color-neutral-600)— selectora:active,a:focusbackground-color: var(--color-danger-500)— selector.btn--segmented--danger:active,.btn--segmented--danger:focus,.btn--segmented--danger:hoverbackground-color: var(--color-neutral-100)— selectorbodybackground-color: black— selector.apple-pay-button-black-with-textbackground-color: white— selector.apple-pay-button-white-with-textbackground-color: var(--color-danger-100)— selector.tp-input-field--wrapper.tp-input-field--text-error .tp-input-field--text,.tp-input-field--wrapper.tp-input-field--text-error selectbackground-color: var(--color-neutral-200)— selector.tp-input-field--wrapper.tp-input-field--text-disabled .tp-input-field--textbackground-color: var(--color-primary-100)— selector.tp-input-field--hosted-field-container.braintree-hosted-fields-focusedbackground-color: #ebebeb— selector#commission-modal .modal-container div table th
Components and layout
border-radius: 9px!important— selector.login,.login-button,.rFerister,.rFerister-buttonborder-radius: 10px!important— selector.asm-lanang-btn aborder-radius: 14px— selector#asm-faq-reviews .asm-cardborder-radius: 11px— selector#asm-faq-reviews .asm-cardborder-radius: 12px— selector.btnborder-radius: 3px— selector.btn--segmentedborder-radius: 0— selector.btn-segmented-group .btnborder-radius: 5px— selector.btn--medium-2box-shadow: 0 0 0 1px rgba(225, 6, 0,.12),0 0 15px rgba(225, 6, 0,.24),0 9px 22px rgba(0,0,0,.42),inset 0 0 22px rgba(225, 6, 0,.11)!important— selector.login,.login-buttonbox-shadow: 0 0 0 1px rgba(107,243,255,.16),0 0 20px rgba(41,172,255,.36),0 10px 24px rgba(0,0,0,.4),inset 0 1px 0 rgba(255,255,255,.22)!important— selector.rFerister,.rFerister-buttonbox-shadow: none!important— selector.login::after,.login-button::after,.rFerister::after,.rFerister-button::afterbox-shadow: 0 0 0 1px rgba(225, 6, 0,.16),0 0 25px rgba(225, 6, 0,.38),0 12px 27px rgba(0,0,0,.44),inset 0 0 25px rgba(225, 6, 0,.16)!important— selector.login:hover,.login-button:hoverbox-shadow: 0 0 0 1px rgba(143,255,255,.2),0 0 29px rgba(45,202,255,.47),0 13px 29px rgba(0,0,0,.44),inset 0 1px 0 rgba(255,255,255,.27)!important— selector.rFerister:hover,.rFerister-button:hoverbox-shadow: 0 0 0 1px rgba(225, 6, 0,.06),0 0 14px rgba(225, 6, 0,.2),0 9px 20px rgba(0,0,0,.34),inset 0 0 22px rgba(225, 6, 0,.1)!important— selector.login,.login-buttonbox-shadow: 0 0 0 1px rgba(225, 6, 0,.1),0 0 18px rgba(225, 6, 0,.3),0 10px 22px rgba(0,0,0,.34),inset 0 1px 0 rgba(255,255,255,.2)!important— selector.rFerister,.rFerister-buttonbox-shadow: 0 0 0 1px rgba(225, 6, 0,.12),0 0 23px rgba(225, 6, 0,.32),0 12px 26px rgba(0,0,0,.38),inset 0 0 24px rgba(225, 6, 0,.15)!important— selector.login:hover,.login-button:hovermax-width: 1100px— selector#asm-faq-reviews .asm-containermax-width: 100%— selector.btnmax-width: 575px— selector.text-containmax-width: 475px— selector.text-contain-s1max-width: 610px— selector.text-contain-l1max-width: 260px— selector.design-block .thumb-container .thumbmax-width: 400px— selector#product-display-preferencesmax-width: 700px— selector#garment-modal .modal-containerpadding: 15px 42px— selector.asm-lanang-btn apadding: 12px 32px— selector.asm-lanang-btn apadding: 0 15px— selector#asm-faq-reviews .asm-containerpadding: 17px— selector#asm-faq-reviews .asm-cardpadding: 0 10px— selector#asm-faq-reviews .asm-containerpadding: 13px— selector#asm-faq-reviews .asm-cardpadding: 6px 12px— selector.btngap: 15px— selector.asm-lanang-btngap: 9px— selector.asm-lanang-btngap: 8px— selector.btn .button**contentgap: 0— selector.vc-header**shop-button,.vc-header**cart-button .button**content,.vc-header**account-button:has(.teepublicon),.vc-header**account-button:has(.vc-header**avatar) .button**contentgap: 16px— selector.vc-header**actions-containergap: 28px— selector.vc-header**actions-containergap: 40px— selector.vc-banner-sale-countdown**content-containergap: 12px— selector.vc-banner-sale-countdown**messaging-cta-containertransition: transform .18s ease,opacity .18s ease— selector.login,.login-button,.rFerister,.rFerister-buttontransition: none— selector.login,.login-button,.rFerister,.rFerister-buttontransition: transform .18s ease— selector.asm-lanang-btn atransition: none!important— selector.asm-lanang-btn atransition: all 0.15s ease-in-out— selector.btntransition: all 0.1s ease-in-out— selectora,span.atransition: -webkit-transform 0.15s cubic-bezier(0.8, 0, 0, 1.12)— selector.c-tray**containertransition: transform 0.15s cubic-bezier(0.8, 0, 0, 1.12)— selector.c-tray\_\_container
Responsive rules
(max-width:480px)
(prefers-reduced-motion:reduce)
(min-width: 992px)
(min-width: 768px)
(min-width: 600px)
(max-width: 374px)
screen and (max-width: 768px)
(min-width: 1024px)
(min-width: 1025px)
(min-width: 480px)
(min-width: 1280px)
(-webkit-min-device-pixel-ratio: 2),(min-resolution: 192dpi)
screen and (max-width: 480px)
(max-width: 767px)
only screen and (max-width: 992px)
(max-width: 1024px)
(max-width: 413px)
(max-width: 1279px)
screen and (max-width: 767px)
(min-width: 768px) and (max-width: 1023px)
(max-width: 344px)
(max-width: 480px)
(max-width: 1023px)
(max-width: 1023px) and (min-width: 768px) and (max-width: 1023px)
(hover: hover) and (pointer: fine)



