![]() Server : Apache System : Linux server2.corals.io 4.18.0-348.2.1.el8_5.x86_64 #1 SMP Mon Nov 15 09:17:08 EST 2021 x86_64 User : corals ( 1002) PHP Version : 7.4.33 Disable Function : exec,passthru,shell_exec,system Directory : /home/corals/old/app/design/frontend/Cnc/store-us/web/scss/ |
@charset "UTF-8"; // ============================================== // EMAILS // ============================================== @import "../../../default/web/scss/variables/colors"; // Configuration $email-bg-color: #F4F5FA; $email-line-color: #EDEEF4; $email-text-font-family: Arial, Helvetica, sans-serif; $email-text-font-size: 15px; $email-text-line-height: 1.5; $email-link-color: $c-blue; $email-btn-background-color: #3191D3; $email-btn-border-radius: 36px; $email-btn-padding: 8px 35px; $email-btn-text-color: #ffffff; $email-btn-text-font-size: 14px; $email-btn-border: 1px solid $email-btn-background-color; // // Reset // _____________________________________________ body, h1, h2, h3, h4, h5, h6, ul { margin: 0; padding: 0; } // // Common // _____________________________________________ html { font-size: 62.5%; -webkit-text-size-adjust: 100%; -ms-text-size-adjust: 100%; font-size-adjust: 100%; } html, body { color: #1D1D1D; font-family: $email-text-font-family; line-height: $email-text-line-height; font-size: $email-text-font-size; background-color: $email-bg-color; } a { font-family: $email-text-font-family; line-height: $email-text-line-height; font-size: $email-text-font-size; color: $email-link-color; text-decoration: underline; } p { font-family: $email-text-font-family; line-height: $email-text-line-height; font-size: $email-text-font-size; color: $c-base; margin-top: 0; margin-bottom: 20px; } img { border: 0; height: auto; line-height: 100%; outline: none; text-decoration: none; } abbr[title] { border-bottom: 1px dotted $email-line-color; cursor: help; } b, strong { font-weight: bold; } em, i { font-style: italic; } mark { background: #f6f6f6; color: #000; } small, .small { font-size: 12px; } hr { border: 0; border-top: 1px solid #EDEEF4; margin-bottom: 20px; margin-top: 20px } sub, sup { font-size: 7%; line-height: 0; position: relative; vertical-align: baseline; } sup { top: -.5em; } sub { bottom: -.25em; } dfn { font-style: italic; } q { quotes: none } q:before, q:after { content: ''; content: none } cite { font-style: normal } // // Titles // _____________________________________________ .greeting, h2 { font-family: $email-text-font-family; line-height: $email-text-line-height; font-size: 28px; font-weight: bold; color: $c-base; margin-bottom: 16px; } h3 { font-family: $email-text-font-family; font-weight: bold; line-height: $email-text-line-height; font-size: $email-text-font-size; color: $c-base; } // // List // _____________________________________________ ul, ol { padding-left: 30px; margin-top: 0; margin-bottom: 25px; li { font-family: $email-text-font-family; line-height: $email-text-line-height; font-size: $email-text-font-size; margin-top: 0; margin-bottom: 4px; } } ul ul, ol ul, ul ol, ol ol { margin-bottom: 0; } dl { margin-bottom: 20px; margin-top: 0; } dt { font-weight: 700; margin-bottom: 5px; margin-top: 0; } dd { margin-bottom: 10px; margin-top: 0; margin-left: 0; } code, kbd, pre, samp { font-family: Menlo, Monaco, Consolas, 'Courier New', monospace; } code { background: #f6f6f6; color: #111; padding: 2px 4px; font-size: 12px; white-space: nowrap; } kbd { background: #f6f6f6; color: #111; padding: 2px 4px; font-size: 12px; } pre { background: #f6f6f6; border: 1px solid $email-line-color; color: #111; line-height: 1.42857143; margin: 0 0 10px; padding: 10px; font-size: 12px; display: block; word-wrap: break-word; } pre code { background-color: transparent; border-radius: 0; color: inherit; font-size: inherit; padding: 0; white-space: pre-wrap; } // // Table // _____________________________________________ table { color: $c-base; border-collapse: collapse; td { vertical-align: top; } th, td { font-family: $email-text-font-family; } } // // Blockquote // _____________________________________________ blockquote { border-left: 0 solid $email-line-color; margin: 0 0 20px 40px; padding: 0; color: #333; font-family: $email-text-font-family; font-style: italic; font-weight: 400; line-height: 1.42857143; font-size: 14px } blockquote p:last-child, blockquote ul:last-child, blockquote ol:last-child { margin-bottom: 0 } blockquote footer, blockquote small, blockquote .small { color: #333; line-height: 1.42857143; font-size: 10px; display: block } blockquote footer:before, blockquote small:before, blockquote .small:before { content: '\2014 \00A0' } blockquote cite { font-style: normal } blockquote:before, blockquote:after { content: '' } // // Button // _____________________________________________ .button { > tr { > td { padding-bottom: 30px } } .inner-wrapper { td { border-radius: $email-btn-border-radius; background-color: $email-btn-background-color; a { display: inline-block; border-radius: $email-btn-border-radius; border: $email-btn-border; color: $email-btn-text-color; font-size: $email-btn-text-font-size; font-weight: bold; padding: $email-btn-padding; text-decoration: none; } } } } // // Message // _____________________________________________ .message-info, .message-gift { width: 100%; margin-bottom: 20px; td { background-color: $c-success; border: 1px solid $c-success; color: $c-white; padding: 10px; } a { color: $c-blue } h1, h2, h3, h4, h5, h6 { margin-top: 0 } } .message-details { margin-bottom: 10px; b { font-weight: bold } td { padding-bottom: 5px; b { margin-right: 10px; } } } // // Orders // _____________________________________________ .email-summary { margin-bottom: 40px; } .email-items { width: 100%; border-collapse: collapse; border-spacing: 0; max-width: 100%; margin-bottom: 30px; thead { background-color: $c-blue; &, th { font-size: 13px; color: #ffffff; text-transform: uppercase; background-color: $c-blue; } } .item-qty { text-align: center; } .item-price, .item-subtotal { text-align: right; } .item-extra { padding-top: 0; } th { text-align: left; background-color: $c-blue; } p { margin-bottom: 0; } .product-name { font-weight: 700; margin-bottom: 5px; } // Sub totals .order-totals { > tr { > th { font-weight: bold; padding: 10px; text-align: right; } > td { padding: 10px; text-align: right; } + tr { th { padding-top: 0; } td { padding-top: 0; } } } .price { white-space: nowrap; } } .bundle-option-label > td { padding: 0 10px 0 30px; } .bundle-option-value > td { padding: 0 10px 10px; &.item-info { padding: 0 10px 10px 40px; } } tr.bundle-option-value + tr > td.item-extra { padding-top: 10px; } > tbody > tr { > th { vertical-align: top; padding: 0 10px; padding: 10px; border-top: 1px solid $email-line-color; } > td { vertical-align: top; padding: 0 10px; padding: 10px; border-top: 1px solid $email-line-color; &.message-gift { border-top: none; padding-top: 0; } } + tr { > th { border-top: 0; } > td { border-top: 0; } } } > tfoot > tr { > th { vertical-align: top; padding: 0 10px; } > td { vertical-align: top; padding: 0 10px; } } > thead > tr { > th { vertical-align: middle; padding: 0 10px; padding: 10px; } > td { vertical-align: middle; padding: 0 10px; padding: 10px; &.message-gift { border-top: none; padding-top: 0; } } } tfoot > tr { > th { font-weight: bold; background-color: #ffffff; } > td { background-color: #ffffff; } } .has-extra .sku { margin-bottom: 10px; } .item-info dl { margin-bottom: 0; padding-left: 20px; dt { margin-bottom: 0; padding-bottom: 0; } dd { margin-bottom: 0; padding-bottom: 0; padding-left: 10px; } } } .email-credentials { width: 100%; th { text-align: left; } tr + tr { th { padding-bottom: 10px; } td { padding-bottom: 10px; } } } .email-features { width: 100%; td { width: 50%; table { width: 100%; td { padding-right: 10px; width: 30px; h3 { margin-bottom: 0; margin-top: 5px; } p { margin-bottom: 0; } + td { padding-right: 25px; width: auto; } } } } tr + tr > td { padding-top: 20px; } } .order-details { width: 100%; tr { > { .address-details { padding: 10px 10px 10px 0; width: 50%; h3 { margin-top: 0; } } .method-info { padding: 10px 10px 10px 0; width: 50%; h3 { margin-top: 0; } } } + .method-info > td { padding: 0 0 10px; } } .payment-method { margin-bottom: 10px; .title { font-weight: 400; } .data.table { > caption { display: none; } th { padding-right: 10px; } } } } .shipment-track { width: 100%; border-collapse: collapse; border-spacing: 0; max-width: 100%; th { text-align: left; } > tbody > tr { > th { vertical-align: top; padding: 0 10px; } > td { vertical-align: top; padding: 0 10px; } } > tfoot > tr { > th { vertical-align: top; padding: 0 10px; } > td { vertical-align: top; padding: 0 10px; } } > thead > tr { > th { vertical-align: bottom; padding: 0 10px; } > td { vertical-align: bottom; padding: 0 10px; } } thead > tr { > th { background-color: #f5f5f5; padding: 10px; width: 50%; } > td { background-color: #f5f5f5; padding: 10px; width: 50%; } + tr { th { padding-top: 0; } td { padding-top: 0; } } } tbody > tr { > th { background-color: #f5f5f5; padding: 10px; width: 50%; } > td { background-color: #f5f5f5; padding: 10px; width: 50%; } + tr { th { padding-top: 0; } td { padding-top: 0; } } } }