.category-heading,.page-content[data-category-banner] .page-header,.page-heading,main#product-listing-container .page-header{background-image:url(https://cdn11.bigcommerce.com/s-0ruwnqmdy9/images/stencil/original/image-manager/elegant-minerals-natural-mineral-makeup-foundation.jpg?t=1783045391)!important;background-size:cover!important;background-position:center!important;background-repeat:no-repeat!important;padding:40px 30px!important;border-radius:8px!important;border:1px solid #e8e3cc!important;margin-bottom:30px!important}.category-heading,.page-heading,main#product-listing-container .page-header h1,main#product-listing-container .page-header p{color:#fff!important;text-shadow:1px 1px 4px rgba(0,0,0,.6)!important}.actionBar-section{display:-webkit-box!important;display:-ms-flexbox!important;display:flex!important;-ms-flex-wrap:wrap!important;flex-wrap:wrap!important;gap:8px!important;-webkit-box-align:center!important;-ms-flex-align:center!important;align-items:center!important}.actionBar-section .button{margin:0!important;white-space:nowrap!important;min-width:auto!important;padding:.5rem 1rem!important}.editorial-press-container{max-width:1100px;margin:50px auto;padding:40px 30px;font-family:"Times New Roman",Times,Baskerville,Georgia,serif;color:#111;background-image:url("https://bigcommerce.com")!important;background-size:cover!important;background-position:center!important;background-repeat:no-repeat!important;line-height:1.6;border-radius:4px}.editorial-header-block{text-align:center;border-bottom:2px solid #111;padding-bottom:35px;margin-bottom:45px}.editorial-press-title{font-size:36px;font-weight:300;letter-spacing:3px;text-transform:uppercase;margin:0 0 20px 0}.editorial-press-intro{font-family:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,Arial,sans-serif;font-size:14px;line-height:1.8;color:#333;max-width:700px;margin:0 auto;text-align:justify;letter-spacing:.5px}.newspaper-press-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(240px,1fr));gap:40px}.newspaper-press-column{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding-bottom:25px;border-bottom:1px solid #111}.newspaper-quote{font-size:14.5px;font-style:italic;line-height:1.7;margin:0 0 25px 0;color:#111;text-align:justify}.newspaper-author{font-family:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,Arial,sans-serif;font-size:11px;text-transform:uppercase;letter-spacing:1.5px;color:#444;margin-bottom:12px;font-weight:600}.newspaper-read-more{font-family:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,Arial,sans-serif;font-size:11px;font-weight:700;text-transform:uppercase;letter-spacing:2px;color:#111;text-decoration:none;border-bottom:1px solid #111;padding-bottom:2px;display:inline-block;-webkit-transition:color .2s ease,border-color .2s ease;transition:color .2s ease,border-color .2s ease}.newspaper-read-more:hover{color:#d4af37;border-color:#d4af37}@media (max-width:768px){.editorial-press-title{font-size:28px}.newspaper-press-grid{grid-template-columns:1fr;gap:30px}}.elegant-logo-row-section{max-width:1100px;margin:40px auto;padding:30px 20px;background-color:#fff;border-top:1px solid #111;border-bottom:1px solid #111;text-align:center}.elegant-logo-row-title{font-family:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,Arial,sans-serif;font-size:11px;text-transform:uppercase;letter-spacing:2.5px;color:#666;margin-bottom:25px;font-weight:600}.elegant-logo-flex-container{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:40px}.elegant-logo-item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;height:45px}.elegant-logo-item img{max-height:100%;max-width:160px;-o-object-fit:contain;object-fit:contain;-webkit-filter:grayscale(100%);filter:grayscale(100%);opacity:.6;-webkit-transition:opacity .3s ease,-webkit-filter .3s ease;transition:opacity .3s ease,-webkit-filter .3s ease;transition:filter .3s ease,opacity .3s ease;transition:filter .3s ease,opacity .3s ease,-webkit-filter .3s ease}.elegant-logo-item:hover img{-webkit-filter:grayscale(0%);filter:grayscale(0%);opacity:1}@media (max-width:768px){.elegant-logo-flex-container{gap:25px}.elegant-logo-item{height:35px;-webkit-box-flex:1;-ms-flex:1 1 30%;flex:1 1 30%}}.pagination-link,.pagination-list .pagination-item a,[class*=pagination] a{display:inline-block!important;min-width:40px!important;height:40px!important;line-height:38px!important;text-align:center!important;margin:0 6px!important;font-size:16px!important;font-weight:600!important;color:#1a1a1a!important;background-color:#fff!important;border:2px solid #d1b48c!important;border-radius:4px!important;text-decoration:none!important;-webkit-transition:all .2s ease-in-out!important;transition:all .2s ease-in-out!important}.pagination-item.active a,.pagination-list .pagination-item--current span,[class*=pagination] .active,[class*=pagination] .current{display:inline-block!important;min-width:40px!important;height:40px!important;line-height:38px!important;text-align:center!important;margin:0 6px!important;font-size:16px!important;font-weight:700!important;color:#fff!important;background-color:#a62b2b!important;border:2px solid #a62b2b!important;border-radius:4px!important}.pagination-link:hover,.pagination-list .pagination-item a:hover,[class*=pagination] a:hover{color:#fff!important;background-color:#d1b48c!important;border-color:#d1b48c!important;-webkit-transform:translateY(-2px);transform:translateY(-2px);-webkit-box-shadow:0 4px 6px rgba(0,0,0,.05);box-shadow:0 4px 6px rgba(0,0,0,.05)}#subscribe-btn,.button.subscribe,.newsletter-form .button,input[type=submit].button{background-color:#8c2323!important;color:#fff!important;border:2px solid #8c2323!important;font-weight:700!important;text-transform:uppercase!important;letter-spacing:1px!important;-webkit-transition:all .3s ease-in-out!important;transition:all .3s ease-in-out!important;border-radius:4px!important}#subscribe-btn:hover,.button.subscribe:hover,.newsletter-form .button:hover,input[type=submit].button:hover{background-color:#5c1414!important;border-color:#5c1414!important;cursor:pointer!important}