[data-modern-surface=true]{--modern-line: rgb(var(--color-foreground-rgb) / .14);--modern-soft: rgb(var(--color-foreground-rgb) / .035);--modern-shadow: 0 8px 22px rgb(0 0 0 / .07);--modern-focus: var(--color-primary, currentcolor)}.product-accessory-selector[data-modern-surface=true] .product-accessory-selector__row,[data-modern-surface=true] .design-grid .design-card,.quote-request[data-modern-surface=true] :is(.quote-request__summary,.quote-request__form-card){border:1px solid var(--modern-line);box-shadow:var(--modern-shadow)}.product-accessory-selector[data-modern-surface=true] .product-accessory-selector__row{padding:16px;transition:border-color .18s ease,box-shadow .18s ease}.product-accessory-selector[data-modern-surface=true] .product-accessory-selector__row:is(:focus-within,[data-has-selection=true]){border-color:var(--modern-focus);box-shadow:0 0 0 1px var(--modern-focus),var(--modern-shadow)}.product-accessory-selector[data-modern-surface=true] :is(.product-accessory-selector__media,.product-accessory-selector__selected),[data-modern-surface=true] .design-card__image-wrapper,.design-dialog[data-modern-surface=true] .design-dialog__image-container,.quote-request[data-modern-surface=true] .quote-request__item-image{background:var(--modern-soft)}.product-accessory-selector[data-modern-surface=true] .product-accessory-selector__selected{padding:14px;border:1px solid var(--modern-line);border-radius:var(--pas-radius, 8px)}.product-accessory-selector[data-modern-surface=true] .product-accessory-selector__selected-header,[data-modern-surface=true] :is(.form__label,.__heading,.quote-request__summary-heading){font-weight:700;letter-spacing:.035em}[data-modern-surface=true] .design-grid .design-card:focus-within{outline:2px solid var(--modern-focus);outline-offset:3px}[data-modern-surface=true] .design-card__content{padding:18px;border-top:1px solid var(--modern-line)}.design-dialog[data-modern-surface=true]{border:1px solid var(--modern-line);box-shadow:0 12px 32px #0000001f}.design-dialog[data-modern-surface=true] .design-dialog__image-container{border-radius:8px;padding:12px}.quote-request[data-modern-surface=true] :is(.quote-request__item-meta,.quote-request__item-variant){opacity:.75}.quote-request[data-modern-surface=true] .quote-request__summary{background:var(--modern-soft)}.product-file-upload[data-modern-surface=true] .file-upload-dropzone{border-width:1px;background:var(--modern-soft);box-shadow:var(--modern-shadow);transition:background-color .18s ease,border-color .18s ease,box-shadow .18s ease}.product-file-upload[data-modern-surface=true] .file-upload-dropzone:is(:focus-visible,.is-dragover){outline:2px solid var(--modern-focus);outline-offset:3px;border-color:var(--modern-focus)}:is(.custom-select,.custom-multi,.custom-property)[data-modern-surface=true]{padding:16px;background:var(--modern-soft);border:1px solid var(--modern-line);border-radius:var(--style-border-radius-inputs, 8px)}:is(.custom-select,.custom-multi,.custom-property)[data-modern-surface=true]:focus-within{border-color:var(--modern-focus)}.custom-select[data-modern-surface=true] .radio:has(input:checked),.custom-multi[data-modern-surface=true] .custom-multi__option:has(input:checked){background:rgb(var(--color-foreground-rgb) / .07);box-shadow:inset 0 0 0 1px var(--modern-focus);border-radius:4px}@media(prefers-reduced-motion:reduce){[data-modern-surface=true] :is(.design-grid .design-card,.file-upload-dropzone,.product-accessory-selector__row){transition:none;transform:none}}.design-selector[data-modern-surface=true] .design-selector__label{border:1px solid var(--modern-line);box-shadow:var(--modern-shadow)}.design-selector[data-modern-surface=true] .design-selector__image-wrapper{background:var(--modern-soft)}.design-selector[data-modern-surface=true] .design-selector__input:checked+.design-selector__label{border-color:var(--modern-focus);box-shadow:0 0 0 1px var(--modern-focus),var(--modern-shadow)}.design-selector[data-modern-surface=true] .design-selector__input:focus-visible+.design-selector__label{outline:2px solid var(--modern-focus);outline-offset:3px}.selected-design-display[data-modern-surface=true] .selected-design-display__inner{padding:12px;border:1px solid var(--modern-line);border-radius:var(--style-border-radius-cards, 8px);box-shadow:var(--modern-shadow)}.selected-design-display[data-modern-surface=true] .selected-design-display__image-wrapper{background:var(--modern-soft)}.selected-design-display[data-modern-surface=true] .selected-design-display__label{font-size:.75rem;font-weight:700;letter-spacing:.05em;text-transform:uppercase}.quote-request[data-modern-surface=true] .quote-request__estimated-total{border-top:1px solid var(--modern-line);padding-top:16px}
/*# sourceMappingURL=/cdn/shop/t/7/assets/modern-surfaces.css.map */
