[class*=shopify-section--main-customers] .link-bar{background:#fce2dc}[class*=shopify-section--main-customers] .mobile-toolbar__item{background:#fce2dc;text-transform:uppercase;font-weight:500}.customer-header{text-align:left;margin:40px 0}.customer-header .container{display:flex;flex-direction:column;justify-content:flex-start;align-items:flex-start}.customer-header .container .heading{margin-bottom:0}@media only screen and (max-width: 739px){.customer-header .container .heading{font-size:30px}}@media only screen and (max-width: 739px){.customer-header .container p{margin:0}}.loyalty-account{padding:70px 0 50px}.loyalty-account .yotpo-tile{border-radius:8px;cursor:pointer}.loyalty-account .yotpo-description-text{font-size:17px !important}.loyalty-tiers{display:grid;grid-template-columns:repeat(4, 1fr)}.loyalty-tiers .loyalty-tier{display:flex;flex-direction:column;align-items:center;gap:12px;padding:0}@media only screen and (min-width: 740px){.loyalty-tiers .loyalty-tier{padding:16px}}.loyalty-tiers .loyalty-tier .requirements{font-weight:500;text-align:center;font-size:12px}.loyalty-tiers.tier-5{grid-template-columns:repeat(5, 1fr)}@media only screen and (max-width: 739px){.loyalty-tiers.tier-5 .level{font-size:15px}}@media only screen and (max-width: 739px){.loyalty-tiers.tier-5 .name{line-height:1;font-size:13px;text-align:center;line-height:1}}@media only screen and (max-width: 739px){.loyalty-tiers.tier-5 .requirements{line-height:1;font-size:11px;text-align:center;line-height:1}}.loyalty-line{border-radius:5px;height:10px;background:#fce2dc;width:100%;display:block;margin:32px 0;position:relative}.loyalty-line--line-active{border-radius:5px;height:10px;position:absolute;bottom:-5px;transform:translate(0, -50%)}.loyalty-line--here,.loyalty-line--next{border-radius:5px;position:absolute;bottom:-5px;transform:translate(-50%, 0%);display:flex;flex-direction:column;justify-content:center;align-items:center}.loyalty-line--here .heading,.loyalty-line--next .heading{margin:16px 0;min-width:95px;text-align:center}@media only screen and (max-width: 739px){.loyalty-line--here .heading,.loyalty-line--next .heading{font-size:12px}}.loyalty-line--here .dot,.loyalty-line--next .dot{width:20px;height:20px;display:block;border-radius:20px;border:1px solid #484848}.loyalty-line--next .heading{opacity:.5}.loyalty-line--next svg{opacity:.5}@media only screen and (max-width: 739px){.loyalty-account.tier-5 .loyalty-line--here .heading{font-size:12px;text-align:center}}.loyalty-benefits--container{display:flex;gap:0;align-items:center;flex-direction:column}@media only screen and (min-width: 740px){.loyalty-benefits--container{flex-direction:row;gap:32px}}.loyalty-benefits--container .loyalty-birthday{width:100%;background:#fce2dc;border-radius:8px}@media only screen and (min-width: 740px){.loyalty-benefits--container .loyalty-birthday{width:30%}}.loyalty-benefits--container .loyalty-benefits{border-radius:8px;margin:32px 0;background:#fce2dc;padding:40px 16px 16px;width:100%;display:block;text-align:center}@media only screen and (min-width: 740px){.loyalty-benefits--container .loyalty-benefits{width:70%;padding:40px 16px}}.loyalty-benefits--container .loyalty-benefits .loyalty-benefits--item{font-weight:500;display:flex;justify-content:flex-start;margin-bottom:24px;text-align:left;align-items:flex-start}@media only screen and (min-width: 740px){.loyalty-benefits--container .loyalty-benefits .loyalty-benefits--item{align-items:center;justify-content:center;margin-bottom:16px;text-align:center}}.loyalty-benefits--container .loyalty-benefits .loyalty-benefits--item svg{margin-right:10px;width:20px;height:20px}
