.drop_content .price_list .price_row{display:grid;grid-template-columns:repeat(3,103px)}.dropdown-content .price_headers{display:flex;justify-content:end;gap:20px}.price_row .gold_type{width:max-content}.price_row .price_normal{text-align:center}.membership-benefits-section{padding:80px 20px;background:#f9f4f0}.main-card img.card-image-top{height:100%;width:100%}.membership-benefits-section .tier-benefits{position:relative;padding-left:15px;line-height:1;margin:0}.membership-benefits-section .card-header-image{position:absolute;transform:translate(-12px,-61%);display:flex;justify-content:center;margin-bottom:-35px;z-index:2;left:20px}.membership-benefits-section .main-card{display:flex;flex-direction:column;position:relative}.membership-benefits-section .container-rewarded{max-width:1200px;margin:0 auto}.membership-benefits-section .benefits-header-section{text-align:center}.membership-benefits-section .main-heading{font-size:55px;text-transform:none;margin-bottom:0}.membership-benefits-section .subheading{font-size:25px;color:#010000;font-weight:400;text-transform:none;margin-bottom:8rem}.membership-benefits-section .benefits-container{display:grid;grid-template-columns:230px 1fr;align-items:start;padding:30px}.membership-benefits-section .benefits-labels{display:flex;flex-direction:column}.membership-benefits-section .benefits-title{font-size:35px;font-weight:700;color:#e16b00;padding:0 0 40px;margin-bottom:15px}.membership-benefits-section .benefit-item{padding:9px 0;font-size:13px;font-weight:600}.membership-benefits-section .benefits-cta{margin-top:30px}.membership-benefits-section .see-full-benefits-btn{background-color:#e26c08;color:#fff;border:none;padding:3px 5px;border-radius:14px;font-size:10px;font-weight:600;text-transform:uppercase}.membership-benefits-section .tier-cards-container{display:grid;grid-template-columns:repeat(3,1fr);gap:30px;margin-top:5rem}.membership-benefits-section .card-benefits-wrapper{background:#fff;box-shadow:8px 0 13px #0000007f;padding-top:70px;padding-bottom:53px;overflow:hidden;transition:all .3s ease;border:1px solid #c7c1c1;text-align:center}.membership-benefits-section .card-benefits-wrapper .card-benefits{padding:0 25px}.membership-benefits-section .benefit-check{display:flex;align-items:center;justify-content:center;padding:11px 0;min-height:20px}.membership-benefits-section .dash{color:#131618;height:15px;font-weight:700}.membership-benefits-section .benefit-icon{width:22px;height:22px;object-fit:contain}.membership-benefits-section .custom-text{font-size:12px;color:#333;font-weight:600}.membership-benefits-section .earn-rate{font-size:.9rem;font-weight:600;margin-top:20px;color:#555;line-height:1.5}.sets-us-apart-section{background-color:#f9f4f0;padding:60px 20px;text-align:center}.sets-us-apart-section .sets-us-apart-title{font-size:42px;color:#e16b00;margin-bottom:40px;font-weight:700}.sets-us-apart-section .features-grid{justify-items:center;display:flex;justify-content:center;gap:65px;flex-wrap:wrap}.sets-us-apart-section .feature-card{padding:25px;border-radius:5px;box-shadow:12px 13px 22px -2px #a99f9f;width:100%;max-width:200px;transition:transform .3s ease}.sets-us-apart-section .feature-icon{width:100%;height:100%;object-fit:contain;margin-bottom:15px}.sets-us-apart-section .feature-text{font-size:14px;font-weight:600;color:#131618}@media screen and (max-width: 768px){.sets-us-apart-section .sets-us-apart-title{font-size:25px}}@media screen and (max-width: 500px){.sets-us-apart-section .features-grid{display:grid;grid-template-columns:1fr 1fr}}@media screen and (min-width: 769px) and (max-width: 1220px){.membership-benefits-section .benefits-container{grid-template-columns:180px 1fr;padding:20px}.membership-benefits-section .main-heading{font-size:40px}}@media (max-width: 768px){.membership-benefits-section{padding:40px 10px}.membership-benefits-section .container-rewarded{max-width:100%;padding:0}.membership-benefits-section .main-heading{font-size:32px;margin-bottom:10px}.membership-benefits-section .subheading{font-size:18px;margin-bottom:3rem}.membership-benefits-section .benefits-labels{position:sticky;left:0;z-index:10;min-width:140px;max-width:140px;flex-shrink:0;padding-right:10px;border-right:2px solid #e0ddd5}.membership-benefits-section .benefits-title{font-size:20px;padding:0 0 29px;margin-bottom:10px}.membership-benefits-section .benefit-item{padding:8px 0 0;font-size:11px;line-height:1.3}.membership-benefits-section .benefits-cta{margin-top:15px}.membership-benefits-section .see-full-benefits-btn{padding:3px;font-size:9px;border-radius:12px}.membership-benefits-section .tier-cards-container::-webkit-scrollbar{display:none}.membership-benefits-section .tier-cards-container{-ms-overflow-style:none;scrollbar-width:none}.membership-benefits-section .main-card{min-width:120px;max-width:120px;flex-shrink:0}.membership-benefits-section .card-header-image{right:12px;transform:translateY(-50%);top:0;left:10px}.membership-benefits-section .card-header-image img{width:100%;height:auto}.membership-benefits-section .card-benefits-wrapper{padding-top:20px;padding-bottom:20px;box-shadow:4px 0 8px #0000004d;margin-top:2px}.membership-benefits-section .card-benefits-wrapper .card-benefits{padding:0 10px}.membership-benefits-section .benefit-check{padding:8px 0 0;min-height:20px}.membership-benefits-section .tier-benefits{padding-left:10px}.membership-benefits-section .tier-benefits:before{width:18px;height:18px}.membership-benefits-section .custom-text{font-size:11px}.membership-benefits-section .benefit-icon{width:18px;height:18px}}@media (max-width: 480px){.membership-benefits-section .benefits-labels{min-width:120px;max-width:120px}.membership-benefits-section .main-card{min-width:130px;max-width:150px}.membership-benefits-section .benefits-container{display:grid;grid-template-columns:124px 1fr}.membership-benefits-section .benefits-title{font-size:18px}.membership-benefits-section .benefit-item{font-size:9px;padding:12px 0 0}.membership-benefits-section .card-header-image{right:18px;top:0;transform:translate(8px,-58%);left:0}.membership-benefits-section .card-header-image img{width:100%;max-height:none}.membership-benefits-section .tier-cards-container{display:flex;grid-template-columns:none;gap:15px;margin-top:9px;overflow-x:auto;overflow-y:visible;padding:40px 10px 20px;scroll-behavior:smooth;-webkit-overflow-scrolling:touch}.membership-benefits-section .main-heading{font-size:28px}.membership-benefits-section .subheading{font-size:16px}}.mobile-logo-container .mobile-svg{border:none}.mobile-logo-container .mobile-svg .svg-icon{max-width:100px;height:30px;width:30px}.rich-text__text-cc a{text-decoration:underline}@media (min-width: 641px){.mobile-logo-container .mobile-svg{display:none}}@media (max-width: 768px){.mobile-logo-container{display:block!important;margin-right:0!important}.mobile-logo-container .mobile-hidden{display:none!important}}.membership-tiers-section .container-rewarded{max-width:1200px;margin:0 auto}.membership-tiers-section .main-heading-membership{font-size:55px;text-transform:none}.membership-tiers-section{text-align:center;padding:40px 20px;background-color:#f9f4f0}.membership-tiers-section .membership-tiers{display:flex;gap:15px;justify-content:center;margin-top:15rem}.membership-tiers-section .main-card-membership{background:#fff;padding:25px 20px 30px;max-width:416px;width:100%;position:relative;display:flex;flex-direction:column;align-items:center;transition:all .3s ease;border:2px solid #adadad;box-shadow:8px 0 13px #0000007f}.membership-tiers-section .card-header-image-membership{position:absolute;right:0;transform:translateY(-67%)}.membership-tiers-section .card-header-image-membership img{max-width:75%;height:100%;width:100%}.membership-tiers-section .card-benefits-wrapper-membership{margin-top:60px;text-align:left;width:100%}.membership-tiers-section .tier-title{font-size:16px;font-weight:700;color:#111;text-align:center}.membership-tiers-section .tier-spend{font-size:10px;color:#e26c08;text-align:center}.membership-tiers-section .tier-benefits{list-style:disc;padding-left:18px;font-size:13px;line-height:1.7;color:#333}@media screen and (max-width: 768px){.membership-tiers-section{padding:40px 10px}.membership-tiers-section .container-rewarded{max-width:100%;padding:0}.membership-tiers-section .main-heading-membership{font-size:32px;margin-bottom:2rem}.membership-tiers-section .membership-tiers{display:flex;flex-wrap:nowrap;gap:0;justify-content:flex-start;margin-top:0rem;overflow-x:auto;overflow-y:visible;padding:50px 0 20px;scroll-behavior:smooth;-webkit-overflow-scrolling:touch}.membership-tiers-section .membership-tiers{-ms-overflow-style:none;scrollbar-width:none}.membership-tiers-section .main-card-membership{min-width:280px;max-width:280px;flex-shrink:0;margin-right:15px;padding:20px 15px 25px;border:1px solid #ddd;box-shadow:0 2px 8px #0000001a}.membership-tiers-section .card-header-image-membership{right:0;transform:translateY(-50%);top:0}.membership-tiers-section .card-header-image-membership img{max-width:65%;height:auto}.membership-tiers-section .card-benefits-wrapper-membership{margin-top:40px}.membership-tiers-section .tier-title{font-size:14px;margin-bottom:5px}.membership-tiers-section .tier-spend{font-size:9px;margin-bottom:15px}.membership-tiers-section .tier-benefits{font-size:11px;line-height:1.5;padding-left:15px}}@media screen and (max-width: 480px){.membership-tiers-section .main-heading-membership{font-size:28px}.membership-tiers-section .main-card-membership{min-width:240px;max-width:240px;padding:15px 12px 20px}.membership-tiers-section .card-header-image-membership img{max-width:60%}.membership-tiers-section .tier-title{font-size:13px}.membership-tiers-section .tier-spend{font-size:8px}.membership-tiers-section .tier-benefits{font-size:10px;padding-left:12px}}
/*# sourceMappingURL=/cdn/shop/t/7/assets/cc-custom.css.map */
