.everyday-product .everyday-description {font-family:var(--font-body-family);font-size:14px;line-height:1.6;color:#626a70;margin:16px 0 24px}
.everyday-product .everyday-description p {margin:0 0 10px}
.everyday-product .everyday-read-more {border:1px solid #dce1e5;border-radius:10px;margin-top:18px;overflow:hidden}
.everyday-product .everyday-read-more summary {display:flex;align-items:center;justify-content:space-between;gap:16px;padding:16px;font-size:15px;font-weight:600;text-decoration:none;cursor:pointer;list-style:none;color:#111820}
.everyday-product .everyday-read-more[open] .everyday-description-arrow {transform:rotate(180deg)}
.everyday-product .everyday-read-more summary::-webkit-details-marker {display:none}
.everyday-product .everyday-full-description {margin:0;padding:0 16px 16px;overflow-wrap:anywhere}
.everyday-product .everyday-full-description * {max-width:100%}
.everyday-product .everyday-full-description h3,.everyday-product .everyday-full-description h5,.everyday-product .everyday-full-description h6 {font-family:var(--font-body-family);font-size:16px;line-height:1.4}
.everyday-product .product-form__buttons {max-width:100%}
.everyday-product .product-form__submit {background:#e5262b;color:#fff;--color-button:229,38,43;--color-button-text:255,255,255}
.everyday-product .product-form__quantity {margin:20px 0 24px}
.everyday-product .product-form__quantity .quantity__label {display:none}
.everyday-product .everyday-trust {display:flex;justify-content:space-between;gap:12px;font-size:12px;text-align:center;padding:24px 0;color:#626a70}
.everyday-product .everyday-policy {border-top:1px solid #e0e5e8;margin:0}
.everyday-product .everyday-policy summary {list-style:none;display:flex;justify-content:space-between;align-items:center;padding:18px 0;font-family:var(--font-body-family);font-size:15px;font-weight:600;cursor:pointer}
.everyday-product .everyday-policy summary::-webkit-details-marker {display:none}
.everyday-product .everyday-policy .rte {padding:0 0 18px;font-size:14px}
.everyday-product .everyday-included:has(.wywr-grid:empty) {display:none}
.everyday-product .everyday-included {margin:0 0 20px}
.everyday-product .product__info-container>variant-selects {margin-top:24px}
@media(max-width:749px){.everyday-product .product__title h1{font-size:28px;line-height:1.15}.everyday-product .product__info-wrapper{padding-top:20px}}

.everyday-product .shopify-payment-button__button::before,.everyday-product .shopify-payment-button__button::after {border-radius:999px!important}
.everyday-product .shopify-payment-button__button--unbranded {border-radius:999px!important;overflow:hidden}
