/* SDFood — mesma tipografia (tamanho, espessura, espaçamento) das contas especiais aplicada às contas normais. Gerado a partir dos arquivos das contas especiais. */

/* origem: seller-retail-compact-mobile.css */

html body:not(.sd-retail)[data-device="mobile"] nav .active,
html body:not(.sd-retail)[data-device="mobile"] nav .is-active,
html body:not(.sd-retail)[data-device="mobile"] nav [aria-current] {
  font-weight: 650 !important;
}

html body:not(.sd-retail)[data-device="mobile"] .seller-settings-eyebrow,
html body:not(.sd-retail)[data-device="mobile"] [class*="eyebrow"] {
  font-size: 10.5px !important;
  letter-spacing: .08em !important;
}

html body:not(.sd-retail)[data-device="mobile"] main h1 {
  font-size: 22px !important;
}

html body:not(.sd-retail)[data-device="mobile"] main h1 + p {
  font-size: 12.5px !important;
}

html body:not(.sd-retail)[data-device="mobile"] .seller-coupons-mobile-head h1 {
  font-size: 22px !important;
}

html body:not(.sd-retail)[data-device="mobile"] #overlay#overlay#overlay#overlay#overlay .sd-modal-copy h2 {
  font-size: 16px !important;
}

html body:not(.sd-retail)[data-device="mobile"] #overlay#overlay#overlay#overlay#overlay .sd-modal-sub {
  font-size: 11.5px !important;
}

html body:not(.sd-retail)[data-device="mobile"] #overlay#overlay#overlay#overlay#overlay .sd-launch-form label:not(.sd-switch):not(.check-row) {
  font-size: 12px !important;
  font-weight: 600 !important;
}

html body:not(.sd-retail)[data-device="mobile"] #overlay#overlay#overlay#overlay#overlay .sd-launch-form input:not([type="checkbox"]):not([type="radio"]):not([type="color"]):not([type="file"]),
html body:not(.sd-retail)[data-device="mobile"] #overlay#overlay#overlay#overlay#overlay .sd-launch-form select {
  font-size: 13.5px !important;
}

html body:not(.sd-retail)[data-device="mobile"] #overlay#overlay#overlay#overlay#overlay .sd-launch-form textarea {
  font-size: 13.5px !important;
}

html body:not(.sd-retail)[data-device="mobile"] #overlay#overlay#overlay#overlay#overlay .sd-launch-form .map-help,
html body:not(.sd-retail)[data-device="mobile"] #overlay#overlay#overlay#overlay#overlay .sd-launch-form small {
  font-size: 10.5px !important;
}

html body:not(.sd-retail)[data-device="mobile"] #overlay#overlay#overlay#overlay#overlay .sd-launch-form .sd-switch-field {
  font-size: 12.5px !important;
}

html body:not(.sd-retail)[data-device="mobile"] #overlay#overlay#overlay#overlay#overlay .sd-launch-form .form-section-heading,
html body:not(.sd-retail)[data-device="mobile"] #overlay#overlay#overlay#overlay#overlay .sd-launch-form .settings-title {
  font-size: 12.5px !important;
  font-weight: 700 !important;
}

html body:not(.sd-retail)[data-device="mobile"] #overlay#overlay#overlay#overlay#overlay .sd-launch-form .sd-dropzone-inner {
  font-size: 11.5px !important;
}

html body:not(.sd-retail)[data-device="mobile"] #overlay#overlay#overlay#overlay#overlay .sd-launch-form .sd-dropzone-inner * {
  font-size: 11.5px !important;
}

html body:not(.sd-retail)[data-device="mobile"] #overlay#overlay#overlay#overlay#overlay .sd-launch-form .sd-dropzone-inner strong,
html body:not(.sd-retail)[data-device="mobile"] #overlay#overlay#overlay#overlay#overlay .sd-launch-form .sd-dropzone-inner b {
  font-size: 12.5px !important;
}

html body:not(.sd-retail)[data-device="mobile"] #overlay#overlay#overlay#overlay#overlay .sd-launch-form .product-promo-status .check-row {
  font-size: 12.5px !important;
}

html body:not(.sd-retail)[data-device="mobile"] #overlay#overlay#overlay#overlay#overlay .sd-beauty-options-editor p,
html body:not(.sd-retail)[data-device="mobile"] #overlay#overlay#overlay#overlay#overlay .sd-beauty-options-editor [class*="empty"] {
  font-size: 11px !important;
}

html body:not(.sd-retail)[data-device="mobile"] .promotion-mode-card h2 {
  font-size: 14px !important;
}

html body:not(.sd-retail)[data-device="mobile"] .promotion-mode-card p {
  font-size: 12px !important;
}

html body:not(.sd-retail)[data-device="mobile"] #overlay#overlay#overlay#overlay#overlay .sd-launch-form label:not(.sd-switch):not(.check-row) {
  font-size: 12.5px !important;
}

html body:not(.sd-retail)[data-device="mobile"] #overlay#overlay#overlay#overlay#overlay .sd-launch-form .map-help,
html body:not(.sd-retail)[data-device="mobile"] #overlay#overlay#overlay#overlay#overlay .sd-launch-form small {
  font-size: 11px !important;
}

html body:not(.sd-retail)[data-device="mobile"] #overlay#overlay#overlay#overlay#overlay .sd-beauty-color-row .sd-beauty-color-filelabel {
  font-size: 12.5px !important;
  font-weight: 600 !important;
}

html body:not(.sd-retail)[data-device="mobile"] #overlay#overlay#overlay#overlay#overlay .sd-beauty-color-row .sd-beauty-photo-status {
  font-size: 10.5px !important;
}

html body:not(.sd-retail)[data-device="mobile"] #overlay#overlay#overlay#overlay#overlay .sd-beauty-size-grid input {
  font-size: 12.5px !important;
}

html body:not(.sd-retail)[data-device="mobile"] #overlay#overlay#overlay#overlay#overlay #addBeautyColor,
html body:not(.sd-retail)[data-device="mobile"] #overlay#overlay#overlay#overlay#overlay #addBeautySize {
  font-size: 12.5px !important;
  font-weight: 600 !important;
}

html body:not(.sd-retail)[data-device="mobile"] #overlay#overlay#overlay#overlay#overlay .sd-beauty-color-row input:not([type="color"]):not([type="file"]),
html body:not(.sd-retail)[data-device="mobile"] #overlay#overlay#overlay#overlay#overlay .sd-beauty-size-row input {
  font-size: 12.5px !important;
}

html body:not(.sd-retail)[data-device="mobile"] #overlay#overlay#overlay#overlay#overlay .sd-beauty-color-row .sd-beauty-color-filelabel {
  font-size: 12px !important;
}

html body:not(.sd-retail)[data-device="mobile"] #overlay#overlay#overlay#overlay#overlay .sd-beauty-color-row .sd-beauty-photo-status {
  font-size: 10.5px !important;
}

html body:not(.sd-retail)[data-device="mobile"] #overlay#overlay#overlay#overlay#overlay .sd-beauty-remove {
  font-size: 12px !important;
}

html body:not(.sd-retail)[data-device="mobile"] #overlay#overlay#overlay#overlay#overlay #addBeautyColor,
html body:not(.sd-retail)[data-device="mobile"] #overlay#overlay#overlay#overlay#overlay #addBeautySize {
  font-weight: 600 !important;
}

/* origem: seller-special-product-form-fix.css */

@media (max-width: 899px) {
html body:not(.sd-retail)[data-device="mobile"] #overlay#overlay#overlay#overlay#overlay .sd-launch-form.product-editor-form .product-inline-photo .form-section-heading {
  font-size: 14px !important;
  letter-spacing: 0 !important;
}
html body:not(.sd-retail)[data-device="mobile"] #overlay#overlay#overlay#overlay#overlay .sd-launch-form.product-editor-form .product-inline-photo .sd-dropzone-inner strong {
  font-size: 13.5px !important;
  letter-spacing: 0 !important;
}
html body:not(.sd-retail)[data-device="mobile"] #overlay#overlay#overlay#overlay#overlay .sd-launch-form.product-editor-form .product-inline-photo .sd-dropzone-inner em {
  font-size: 13px !important;
}
html body:not(.sd-retail)[data-device="mobile"] #overlay#overlay#overlay#overlay#overlay .sd-launch-form.product-editor-form .product-inline-photo .sd-dropzone-inner small {
  font-size: 12px !important;
}
}

/* origem: seller-retail-refined.css */

@media (max-width: 899px) {
html body[data-app-variant="seller"] #overlay.overlay .sd-launch-modal:not(.sd-launch-modal:not(.sd-retail-form)) {
  letter-spacing: 0;
}
html body[data-app-variant="seller"] #overlay.overlay .sd-launch-modal:not(.sd-launch-modal:not(.sd-retail-form)) label,
html body[data-app-variant="seller"] #overlay.overlay .sd-launch-modal:not(.sd-launch-modal:not(.sd-retail-form)) .form-section-heading,
html body[data-app-variant="seller"] #overlay.overlay .sd-launch-modal:not(.sd-launch-modal:not(.sd-retail-form)) .settings-title {
  font-size: 13px !important;
  font-weight: 600;
  letter-spacing: 0 !important;
}
html body[data-app-variant="seller"] #overlay.overlay .sd-launch-modal:not(.sd-launch-modal:not(.sd-retail-form)) input:not([type=hidden]):not([type=checkbox]):not([type=color]):not([type=file]),
html body[data-app-variant="seller"] #overlay.overlay .sd-launch-modal:not(.sd-launch-modal:not(.sd-retail-form)) select,
html body[data-app-variant="seller"] #overlay.overlay .sd-launch-modal:not(.sd-launch-modal:not(.sd-retail-form)) textarea {
  font-size: 14px !important;
  letter-spacing: 0;
}
html body[data-app-variant="seller"] #overlay.overlay .sd-launch-modal:not(.sd-launch-modal:not(.sd-retail-form)) .map-help,
html body[data-app-variant="seller"] #overlay.overlay .sd-launch-modal:not(.sd-launch-modal:not(.sd-retail-form)) .sd-char-count,
html body[data-app-variant="seller"] #overlay.overlay .sd-launch-modal:not(.sd-launch-modal:not(.sd-retail-form)) .sd-modal-sub {
  font-size: 12px !important;
}
html body[data-app-variant="seller"] #overlay.overlay .sd-launch-modal:not(.sd-launch-modal:not(.sd-retail-form)) .sd-dropzone strong {
  font-size: 13px !important;
}
html body[data-app-variant="seller"] #overlay.overlay .sd-launch-modal:not(.sd-launch-modal:not(.sd-retail-form)) .sd-dropzone em,
html body[data-app-variant="seller"] #overlay.overlay .sd-launch-modal:not(.sd-launch-modal:not(.sd-retail-form)) .sd-dropzone small {
  font-size: 11px !important;
}
html body[data-app-variant="seller"] #overlay.overlay .sd-launch-modal:not(.sd-launch-modal:not(.sd-retail-form)) .sd-beauty-color-filelabel {
  font-size: 12px !important;
}
html body[data-app-variant="seller"] #overlay.overlay .sd-launch-modal:not(.sd-launch-modal:not(.sd-retail-form)) .sd-beauty-remove {
  font-size: 22px !important;
}
html body[data-app-variant="seller"] #overlay.overlay .sd-launch-modal:not(.sd-launch-modal:not(.sd-retail-form)) .sd-modal-heading h2 {
  font-size: 20px !important;
  letter-spacing: 0 !important;
}
html body[data-app-variant="seller"]:not(.sd-retail) .seller-product-card-name {
  font-size: 14px !important;
  letter-spacing: 0 !important;
}
html body[data-app-variant="seller"]:not(.sd-retail) .seller-product-card-price {
  font-size: 15px !important;
}
html body[data-app-variant="seller"]:not(.sd-retail),
html body[data-app-variant="seller"]:not(.sd-retail) *,
html body[data-app-variant="seller"]:not(.sd-retail) #app#app#app *,
html body[data-app-variant="seller"]:not(.sd-retail) #main#main#main *,
html body[data-app-variant="seller"] #overlay.overlay .sd-launch-modal:not(.sd-launch-modal:not(.sd-retail-form)),
html body[data-app-variant="seller"] #overlay#overlay#overlay.overlay .sd-launch-modal:not(.sd-launch-modal:not(.sd-retail-form)) * {
  font-weight: 400 !important;
}
html body[data-app-variant="seller"]:not(.sd-retail) h1,
html body[data-app-variant="seller"]:not(.sd-retail) h2,
html body[data-app-variant="seller"]:not(.sd-retail) h3,
html body[data-app-variant="seller"]:not(.sd-retail) h4,
html body[data-app-variant="seller"]:not(.sd-retail) h5,
html body[data-app-variant="seller"]:not(.sd-retail) h6,
html body[data-app-variant="seller"]:not(.sd-retail) #app#app#app h1,
html body[data-app-variant="seller"]:not(.sd-retail) #app#app#app h2,
html body[data-app-variant="seller"]:not(.sd-retail) #app#app#app h3,
html body[data-app-variant="seller"]:not(.sd-retail) #app#app#app h4,
html body[data-app-variant="seller"]:not(.sd-retail) #app#app#app h5,
html body[data-app-variant="seller"]:not(.sd-retail) #app#app#app h6,
html body[data-app-variant="seller"]:not(.sd-retail) #main#main#main h1,
html body[data-app-variant="seller"]:not(.sd-retail) #main#main#main h2,
html body[data-app-variant="seller"]:not(.sd-retail) #main#main#main h3,
html body[data-app-variant="seller"]:not(.sd-retail) #main#main#main h4,
html body[data-app-variant="seller"]:not(.sd-retail) #main#main#main h5,
html body[data-app-variant="seller"]:not(.sd-retail) #main#main#main h6,
html body[data-app-variant="seller"]:not(.sd-retail) #main#main#main .form-section-heading,
html body[data-app-variant="seller"]:not(.sd-retail) #main#main#main .settings-title,
html body[data-app-variant="seller"] #overlay#overlay#overlay.overlay .sd-launch-modal:not(.sd-launch-modal:not(.sd-retail-form)) h1,
html body[data-app-variant="seller"] #overlay#overlay#overlay.overlay .sd-launch-modal:not(.sd-launch-modal:not(.sd-retail-form)) h2,
html body[data-app-variant="seller"] #overlay#overlay#overlay.overlay .sd-launch-modal:not(.sd-launch-modal:not(.sd-retail-form)) h3,
html body[data-app-variant="seller"] #overlay#overlay#overlay.overlay .sd-launch-modal:not(.sd-launch-modal:not(.sd-retail-form)) h4,
html body[data-app-variant="seller"] #overlay#overlay#overlay.overlay .sd-launch-modal:not(.sd-launch-modal:not(.sd-retail-form)) h5,
html body[data-app-variant="seller"] #overlay#overlay#overlay.overlay .sd-launch-modal:not(.sd-launch-modal:not(.sd-retail-form)) h6,
html body[data-app-variant="seller"] #overlay#overlay#overlay.overlay .sd-launch-modal:not(.sd-launch-modal:not(.sd-retail-form)) .form-section-heading,
html body[data-app-variant="seller"] #overlay#overlay#overlay.overlay .sd-launch-modal:not(.sd-launch-modal:not(.sd-retail-form)) .settings-title,
html body[data-app-variant="seller"] #overlay.overlay .sd-launch-modal:not(.sd-launch-modal:not(.sd-retail-form)) .sd-modal-heading h2 {
  font-weight: 600 !important;
}
}
