UNPKG

@vendasta/store

Version:

Components and data for Store

43 lines (32 loc) 2.52 kB
:host { font-size: 16px; } .product-title { font-size: 24px; } @media screen and (min-width: 600px) { .product-title { font-size: 32px; } } .product-overview { display: flex; flex-wrap: wrap; border-bottom: 1px solid #e0e0e0; } .product-overview h1 { margin: 0; font-weight: normal; line-height: 1.2; } .product-overview mat-chip { margin-bottom: 3px; } .product-id { display: flex; width: 100%; padding: 24px; flex-grow: 1; } .product-id va-icon { margin-right: 20px; } @media screen and (max-width: 600px) { .product-id va-icon ::ng-deep .va-icon-container { width: 40px !important; height: 40px !important; } .product-id va-icon ::ng-deep .va-icon-container span { line-height: 40px !important; font-size: 15px !important; } } .product-id .product-id-text { display: flex; flex-direction: column; justify-content: center; } .product-id span { overflow: hidden; } .product-id .tagline { color: #616161; margin: 0.5em 0 1em; font-size: 16px; } @media screen and (min-width: 600px) { .product-id .tagline { font-size: 20px; } } @media screen and (min-width: 600px) { .product-id { width: 66%; padding-right: 20px; } } .product-id .prerequisite { margin: 0.5em 0 1em; font-size: 14px; } .product-id .requires-text { color: #9e9e9e; } .inline-link { display: inline-flex !important; color: #1e88e5; cursor: pointer; padding-top: 5px; } .pricing { display: flex; flex-direction: column; width: 100%; padding: 0 24px 24px; color: #616161; } @media screen and (min-width: 600px) { .pricing { width: 34%; padding-top: 24px; padding-left: 20px; } } .pricing span { display: block; } .pricing span:nth-child(2) { margin: 0.5em 0 1em; } .pricing .price { font-size: 24px; font-weight: bold; line-height: 1; color: #4caf50; } .pricing .price-box { padding-top: 10px; } .pricing .pricing-action-container { margin: 8px 0px; } .pricing .pricing-action-container mat-icon { vertical-align: middle; margin-right: 6px; } .pricing .pricing-action-container a { cursor: pointer; } .app-enable-button { height: inherit; color: #ffffff; background-color: #4caf50; font-size: 20px; padding: 14px 16px; line-height: 1; } .addon-enable { height: inherit; background-color: #e0e0e0; font-size: 14px; padding: 14px 16px; line-height: 1; color: #1e88e5; cursor: pointer; text-align: center; } .wholesale-price { margin-top: 0; padding-bottom: 8px; margin-bottom: 4px; border-bottom: 1px solid #e0e0e0; } .stencil-title { height: 32px; width: 200px; margin-bottom: 5px !important; } .stencil-tagline { height: 32px; width: 250px; }