.loyalty-perks__wrapper{width:100%}.loyalty-perks .loyalty-points-advisor{width:100%;margin:0 auto;padding:0rem 2rem}.loyalty-perks .loyalty-points-advisor p{color:#847a76;text-align:center}.loyalty-perks__wrapper .swiper-horizontal>.swiper-pagination-bullets .swiper-pagination-bullet,.swiper-pagination-horizontal.swiper-pagination-bullets .swiper-pagination-bullet{margin:0 1rem;width:15px;height:15px}.loyalty-perks__wrapper .loyalty-perks-tier-wrapper.mobile{display:flex;flex-direction:column}.loyalty-perks__wrapper .loyalty-perks-tier-wrapper.mobile .loyalty-tiers{display:flex}.loyalty-perks__wrapper .loyalty-perks-tier-wrapper.mobile .loyalty-tiers .loyalty-benefits-column{display:flex;flex-direction:column;justify-content:flex-end}.loyalty-perks__wrapper .loyalty-perks-tier-wrapper.mobile .loyalty-tiers-wrapper{display:flex;flex-direction:column;justify-content:flex-end;gap:15px}.loyalty-perks__wrapper .loyalty-perks-tier-wrapper.mobile .loyalty-tiers-wrapper .swiper-wrapper{align-items:flex-end}.loyalty-perks__wrapper .loyalty-perks-tier-wrapper.mobile .loyalty-tiers-wrapper .first-loyalty-tier-wrapper{height:fit-content}.loyalty-perks__wrapper .loyalty-perks-tier-wrapper.mobile .swiper-controls{display:flex;justify-content:space-between;align-items:center;width:100%;margin-top:1.5rem}.loyalty-perks__wrapper .loyalty-perks-tier-wrapper.mobile .swiper-controls .swiper-button-next.bottom.swiper-button-disabled,.loyalty-perks__wrapper .loyalty-perks-tier-wrapper.mobile .swiper-controls .swiper-button-prev.bottom.swiper-button-disabled{visibility:hidden}.loyalty-perks__wrapper .loyalty-perks-tier-wrapper.mobile .swiper-controls .swiper-pagination{position:unset;display:flex;align-items:center;justify-content:center}.loyalty-perks__wrapper .loyalty-perks-tier-wrapper.mobile .swiper-controls .swiper-button-prev.bottom{position:unset;border-radius:50%;width:4rem;height:3rem;background-color:#e5e9ec;rotate:90deg;margin-left:2rem;margin-top:0;text-align:center;display:flex}.loyalty-perks__wrapper .loyalty-perks-tier-wrapper.mobile .swiper-controls .swiper-button-prev.bottom svg{width:2rem;color:#7b6f66;margin-top:6px}.loyalty-perks__wrapper .loyalty-perks-tier-wrapper.mobile .swiper-controls .swiper-button-next.bottom{position:unset;border-radius:50%;width:4rem;height:3rem;background-color:#e5e9ec;rotate:-90deg;margin-right:2rem;margin-top:0;text-align:center;display:flex}.loyalty-perks__wrapper .loyalty-perks-tier-wrapper.mobile .swiper-controls .swiper-button-next.bottom svg{width:2rem;color:#7b6f66;margin-top:6px}.loyalty-perks__wrapper .loyalty-perks-tier-wrapper.mobile .swiper-controls .swiper-button-prev.bottom:after{display:none}.loyalty-perks__wrapper .loyalty-perks-tier-wrapper.mobile .swiper-controls .swiper-button-next.bottom:after{display:none}.loyalty-perks__wrapper .loyalty-perks-tier-wrapper.mobile .loyalty-tiers .swiper-button-prev.top,.loyalty-perks__wrapper .loyalty-perks-tier-wrapper.mobile .loyalty-tiers .swiper-button-next.top{top:15%}.loyalty-perks__wrapper .loyalty-perks{margin:0 auto;display:block;max-width:104rem}.loyalty-perks__wrapper .loyalty-perks .phantom-div{display:block;background-color:#256ba7;font-weight:800;width:25%;padding-top:.19px;height:fit-content;min-width:15rem;color:#fff;text-align:center}.loyalty-perks__wrapper .loyalty-perks-tier-wrapper.mobile .loyalty-points-heading,.loyalty-perks__wrapper .loyalty-perks-tier-wrapper.mobile .loyalty-benefits-heading{background-color:#256ba7;font-weight:800;width:100%;padding-top:.19px;height:fit-content;min-width:15rem;color:#fff;text-align:center}.loyalty-perks__wrapper .loyalty-perks-tier-wrapper.mobile .loyalty-points-heading p,.loyalty-perks__wrapper .loyalty-perks-tier-wrapper.mobile .loyalty-benefits-heading p{margin:0}.loyalty-perks__wrapper .loyalty-perks .loyalty-perks-heading-wrapper{display:flex;flex-direction:column;align-items:center}.loyalty-perks__wrapper .tier-image-wrapper{text-align:center}.loyalty-perks__wrapper .loyalty-perks-tier-wrapper.mobile .tier-image-wrapper{max-width:fit-content;min-width:22rem;margin-left:-2rem}.loyalty-perks__wrapper .loyalty-perks .loyalty-perks-heading-wrapper #loyalty-perks__heading{margin-top:-33px;margin-bottom:auto;font-size:26px}.loyalty-perks__wrapper .loyalty-perks .loyalty-perks-heading-wrapper p{margin-top:0;margin-bottom:0;color:#887e78;font-weight:500}.loyalty-perks__wrapper .loyalty-perks .loyalty-perks-tier-wrapper{display:flex;flex-direction:column;align-items:flex-end}.loyalty-perks__wrapper .loyalty-perks .loyalty-perks-tier-wrapper .benefit-row{width:100%;display:flex;flex-direction:row;justify-content:flex-end;gap:1rem}.loyalty-perks__wrapper .loyalty-perks .loyalty-perks-tier-wrapper .loyalty-perks-tiers{width:100%;display:flex;flex-direction:row;justify-content:flex-end;align-items:flex-end}.loyalty-perks__wrapper .loyalty-perks .loyalty-perks-tier-wrapper .benefit-row{border-top:1px solid #CBCFD2;border-bottom:1px solid #CBCFD2}.loyalty-perks__wrapper .loyalty-perks .loyalty-perks-tier-wrapper .benefit-row .first{background-color:#f7f8fa}.loyalty-perks__wrapper .loyalty-perks .loyalty-perks-tier-wrapper .benefit-row .second{background-color:#f1f5f8}.loyalty-perks__wrapper .loyalty-perks .loyalty-perks-tier-wrapper .benefit-row .third{background-color:#e5e9ec}.loyalty-perks__wrapper .loyalty-perks .loyalty-perks-tier-wrapper .tiers-image-wrapper .tier-price-wrapper{background-color:#256ba7;text-align:center}.loyalty-perks__wrapper .loyalty-perks .loyalty-perks-tier-wrapper .tiers-image-wrapper .tier-price-wrapper span{color:#fff;font-weight:800;font-size:14px}.loyalty-perks__wrapper .loyalty-perks .loyalty-perks-tier-wrapper .benefit-row .benefit-row-wrapper{width:25%;min-width:15rem;max-height:7rem}.loyalty-perks__wrapper .loyalty-perks-tier-wrapper.mobile .loyalty-benefit-row .loyalty-text-benefit,.loyalty-perks__wrapper .loyalty-perks-tier-wrapper.mobile .loyalty-benefit-row .loyalty-image-benefit{width:35%;min-width:15rem;min-height:5rem;display:flex;align-items:center;justify-content:center}.loyalty-perks__wrapper .loyalty-perks-tier-wrapper.mobile .loyalty-benefit-row{border-top:1px solid #CBCFD2;border-bottom:1px solid #CBCFD2;display:flex;align-items:center;justify-content:center}.loyalty-perks-tier-wrapper.mobile .first-loyalty-tier-wrapper .loyalty-text-benefit,.loyalty-perks-tier-wrapper.mobile .first-loyalty-tier-wrapper .loyalty-image-benefit{background-color:#f7f8fa}.loyalty-perks-tier-wrapper.mobile .second-loyalty-tier-wrapper .loyalty-text-benefit,.loyalty-perks-tier-wrapper.mobile .second-loyalty-tier-wrapper .loyalty-image-benefit{background-color:#f1f5f8}.loyalty-perks-tier-wrapper.mobile .third-loyalty-tier-wrapper .loyalty-text-benefit,.loyalty-perks-tier-wrapper.mobile .third-loyalty-tier-wrapper .loyalty-image-benefit{background-color:#e5e9ec}.loyalty-perks__wrapper .loyalty-perks-tier-wrapper.mobile .loyalty-benefit-row .loyalty-image-benefit{width:35%;min-width:15rem;min-height:5rem}.loyalty-perks__wrapper .loyalty-perks-tier-wrapper.mobile .loyalty-benefit-label{min-height:5.2rem;max-height:10rem;border-top:1px solid #CBCFD2;border-bottom:1px solid #CBCFD2;display:flex;align-items:center;justify-content:center}.loyalty-perks__wrapper .loyalty-perks-tier-wrapper.mobile .loyalty-benefit-label p,.loyalty-perks__wrapper .loyalty-perks-tier-wrapper.desktop .loyalty-perk-heading{margin:0;text-align:center;color:#796e65;font-weight:500;line-height:16px}.loyalty-perks__wrapper .loyalty-perks .loyalty-perks-tier-wrapper .benefit-row div{width:100%;height:100%;min-height:5rem;display:flex;align-items:center;justify-content:center}.loyalty-perks__wrapper .benefit-amount-wrapper,.loyalty-perks__wrapper .benefit-check-image-wrapper,.loyalty-perks__wrapper .benefit-unchecked-image-wrapper{width:100%;text-align:center}.loyalty-perks__wrapper .benefit-amount-wrapper p{color:#796d64;font-weight:800;margin:0}.loyalty-perks__wrapper .benefit-unchecked-image-wrapper svg{width:10px;color:gray;stroke:gray}.loyalty-perks__wrapper .loyalty-perks-tier-wrapper.mobile{display:block}.loyalty-perks__wrapper .loyalty-perks-tier-wrapper.desktop{display:none}@media screen and (max-width: 749px){.loyalty-perks__wrapper .loyalty-perks.page-width{padding:0}.loyalty-perks .loyalty-points-advisor p{font-size:1.4rem}.loyalty-perks__wrapper .loyalty-perks-tier-wrapper.mobile .loyalty-benefit-label p,.loyalty-perks__wrapper .loyalty-perks-tier-wrapper.desktop .loyalty-perk-heading,.loyalty-perks__wrapper .benefit-amount-wrapper p{font-size:1.8rem}}@media screen and (min-width: 750px){.loyalty-perks__wrapper .loyalty-perks .loyalty-perks-tier-wrapper .benefit-row div{min-height:7rem}.loyalty-perks__wrapper .loyalty-perks .loyalty-perks-heading-wrapper #loyalty-perks__heading{margin-top:-40px;margin-bottom:auto;font-size:28px}.loyalty-perks__wrapper .loyalty-perks .loyalty-perks-heading-wrapper p{margin-top:-.5rem;margin-bottom:10.5rem}.loyalty-perks__wrapper .loyalty-perks .phantom-div{display:block;visibility:hidden}.loyalty-perks__wrapper .loyalty-perks-tier-wrapper.desktop{display:block}.loyalty-perks__wrapper .loyalty-perks-tier-wrapper.mobile{display:none}.loyalty-perks__wrapper .tier-image-wrapper{width:100%;min-height:7rem}.loyalty-perks__wrapper .tiers-image-wrapper,.loyalty-perks__wrapper .loyalty-perks .loyalty-perks-tier-wrapper .benefit-row .benefit-row-wrapper{width:25%;min-height:7rem}.loyalty-perks__wrapper .tier-image-wrapper.first img{margin-top:-55px;max-width:150px}.loyalty-perks__wrapper .tier-image-wrapper.second img,.loyalty-perks__wrapper .tier-image-wrapper.third img{margin-top:-127px;max-width:150px}.loyalty-perks__wrapper .loyalty-perks .loyalty-perks-tier-wrapper .loyalty-perks-tiers{gap:1rem}.loyalty-perks__wrapper .loyalty-perks .loyalty-perks-tier-wrapper .tiers-image-wrapper .first{background-color:#f7f8fa}.loyalty-perks__wrapper .loyalty-perks .loyalty-perks-tier-wrapper .tiers-image-wrapper .second{background-color:#f1f5f8}.loyalty-perks__wrapper .loyalty-perks .loyalty-perks-tier-wrapper .tiers-image-wrapper .third{background-color:#e5e9ec}}@media screen and (min-width: 950px){.loyalty-perks__wrapper .tier-image-wrapper,.loyalty-perks__wrapper .loyalty-perks .loyalty-perks-tier-wrapper .benefit-row .benefit-row-wrapper{min-width:22rem;max-width:40rem;min-height:7rem}}
/*# sourceMappingURL=/cdn/shop/t/765/assets/section-loyalty-perks.css.map?v=63290529685463084371748535982 */
