.shopify-section:has(#loyaltylion) .page-width{padding-left:0;padding-right:0;padding-top:0;max-width:100%}#loyaltylion .lion-integrated-page-section{padding:32px 15px;margin:0}#loyaltylion .lion-integrated-page--authenticated .lion-header .heading-description{display:none}#loyaltylion .lion-integrated-page--guest .lion-integrated-page-section.lion-header{background-position:left;background-size:cover;background-repeat:no-repeat;min-height:650px;justify-content:flex-end;align-items:flex-start;padding:0 20px 60px}#loyaltylion .lion-integrated-page-section.lion-header .lion-header__join-today{text-align:left;max-width:800px;color:#231f20;line-height:normal}#loyaltylion .lion-integrated-page-section.lion-header .lion-header__join-today .sub-title{text-transform:uppercase;font-size:24px;font-weight:700;font-family:rf-takt-bold,sans-serif}#loyaltylion .lion-integrated-page-section.lion-header .lion-header__join-today .sub-title-2{text-transform:uppercase;font-size:26px}#loyaltylion .lion-integrated-page-section.lion-header .lion-header__join-today .main-title{text-transform:uppercase;font:var(--h1-font-mobile);letter-spacing:var(--h1-letter-spacing-mobile)}#loyaltylion .lion-integrated-page-section.lion-header .lion-header__join-today .text-under-title{font:var(--h5-font-mobile);letter-spacing:var(--h5-letter-spacing-mobile)}#loyaltylion .lion-integrated-page-section.lion-header .lion-header__join-buttons .lion-action-button{font-family:var(--font-button-family);font-size:var(--font-button-size);font-weight:var(--font-weight-medium);letter-spacing:var(--font-button-letter-spacing);display:inline-flex;align-items:center;justify-content:center;line-height:100%;padding:1rem 3rem;border-radius:var(--button-radius);height:var(--button-height-s);text-transform:uppercase;text-align:center;background-color:#000}#loyaltylion .lion-integrated-page-section.lion-header .lion-header__join-buttons .lion-action-button--neutral{background-color:#faf9f5;color:#000}#loyaltylion .lion-integrated-page-section.lion-header .lion-header__join-buttons .lion-action-button:hover{background-color:#363031}#loyaltylion .lion-integrated-page-section.lion-header .lion-header__join-buttons .lion-action-button:first-child{margin-right:var(--space-xs)}#loyaltylion .lion-integrated-page-section__heading .lion-integrated-page-section__heading-text:has(.heading-description){line-height:normal}#loyaltylion .lion-integrated-page-section__heading .lion-integrated-page-section__heading-text,#loyaltylion .lion-integrated-page-section__heading .lion-integrated-page-section__heading-text .heading-title{color:#000;font:var(--h2-font-mobile);letter-spacing:var(--h2-letter-spacing-mobile);width:100%}#loyaltylion .lion-integrated-page-section__heading .lion-integrated-page-section__heading-text .heading-description{font-family:Century Gothic;font-size:16px;color:#231f20;text-align:center;text-transform:none;font-weight:600;margin-top:20px;display:inline-block;width:90%}#loyaltylion .lion-integrated-page-section__heading .lion-integrated-page-section__heading-text:before,#loyaltylion .lion-integrated-page-section__heading .lion-integrated-page-section__heading-text:after{content:none}#loyaltylion .lion-integrated-page-section__heading{margin-bottom:32px}#loyaltylion .lion-tiers-overview .lion-tier-overview{gap:20px;background:none;border:none;padding:0}#loyaltylion .lion-tiers-overview .lion-tier-overview .lion-tier-box{font:var(--h5-font-mobile);letter-spacing:var(--h5-letter-spacing-mobile);text-align:center;padding:60px 18px;border:1px solid var(--color-grey-200);border-radius:2px}#loyaltylion .lion-tiers-overview .lion-tier-overview .lion-tier-box .lion-tier-box__header{color:#000;padding:0;position:relative}#loyaltylion .lion-tiers-overview .lion-tier-overview .lion-tier-box .lion-tier-box__accent img{width:100%;height:100%;object-fit:contain}#loyaltylion .lion-tiers-overview .lion-tier-overview .lion-tier-box .lion-tier-box__header:before{content:"";position:absolute}#loyaltylion .lion-tiers-overview .lion-tier-overview .lion-tier-box .lion-tier-box__header .lion-tier-box__position{display:none}#loyaltylion .lion-tiers-overview .lion-tier-overview .lion-tier-box .lion-tier-box__header .lion-tier-box__title{font:var(--h4-font-mobile);letter-spacing:var(--h4-letter-spacing-mobile);text-transform:uppercase;color:#000;text-align:center;padding:0}#loyaltylion .lion-tiers-overview .lion-tier-overview .lion-tier-box .lion-tier-box__header .lion-tier-box__sub-title{font:var(--body-font-mobile);letter-spacing:var(--body-letter-spacing-mobile);text-align:center}#loyaltylion .lion-tiers-overview .lion-tier-overview .lion-tier-box .lion-tier-box__purchase-rule{color:#000;font:var(--h7-font-mobile);letter-spacing:var(--h7-letter-spacing-mobile);font-weight:var(--font-weight-regular);padding:0;background:none;border:none}#loyaltylion .lion-tiers-overview .lion-tier-overview .lion-tier-box .lion-tier-box__benefits-list{padding:0}#loyaltylion .lion-tiers-overview .lion-tier-overview .lion-tier-box .lion-tier-box__benefits-list li{margin:0;font:var(--h7-font-mobile);letter-spacing:var(--h7-letter-spacing-mobile);font-weight:var(--font-weight-regular)}#loyaltylion .lion-rules-list{--grid-item-max-width: calc((100% - var(--total-gap-width)) / 4);--line-offset: calc(var(--lion-rules-grid-gap) / 2);background:none;padding:0;overflow:hidden}#loyaltylion .lion-rules-list>.lion-rule-item{position:relative;border:1px solid var(--color-grey-200);border-radius:2px}#loyaltylion .lion-rules-list>.lion-rule-item .lion-rule-item__icon{width:48px;height:48px}#loyaltylion .lion-rules-list>.lion-rule-item .lion-rule-item__title{font:var(--h4-font-mobile);letter-spacing:var(--h4-letter-spacing-mobile);text-transform:uppercase;color:#000}#loyaltylion .lion-integrated-page--guest .lion-rules-list>.lion-rule-item .lion-rule-item__points{display:none}#loyaltylion .lion-rules-list>.lion-rule-item .lion-rule-item__icon.lion-icon__rule--purchase{mask:none;background-color:unset;background-repeat:no-repeat;background-size:contain;background-image:url("data:image/svg+xml,%3C%3Fxml version='1.0' encoding='UTF-8'%3F%3E%3Csvg id='_\421\43b\43e\439_2' data-name='\421\43b\43e\439_2' xmlns='http://www.w3.org/2000/svg' viewBox='0 0 145.71 117.53'%3E%3Cdefs%3E%3Cstyle%3E .cls-1 %7B fill: none; %7D .cls-2 %7B fill: %23010101; %7D .cls-3 %7B fill: %23fff; %7D %3C/style%3E%3C/defs%3E%3Cg id='Layer_1'%3E%3Cg%3E%3Cpath class='cls-1' d='M140.07,81.31c0-16.87-13.72-30.59-30.59-30.59s-30.59,13.72-30.59,30.59,13.72,30.59,30.59,30.59,30.59-13.72,30.59-30.59Z'/%3E%3Cpath class='cls-2' d='M33.41,39.44c-11.56,0-33.41,2.27-33.41,10.87v33.81c0,8.6,21.85,10.87,33.41,10.87s33.41-2.27,33.41-10.87v-33.81c0-8.6-21.85-10.87-33.41-10.87ZM61.97,84.15c-.98,2.51-12.32,6.01-28.56,6.01-9.56,0-16.3-1.15-20.28-2.12-4.61-1.12-7.78-2.56-8.27-3.76l-.03-.07v-10.91l.57.28c6.9,3.33,18.99,4.52,28,4.52s21.11-1.19,28.01-4.53l.57-.28v10.79s-.02.07-.02.07ZM61.97,67.25c-.98,2.51-12.32,6.01-28.56,6.01-9.56,0-16.3-1.15-20.28-2.12-4.61-1.12-7.78-2.56-8.27-3.76l-.03-.07v-10.91l.57.28c6.9,3.33,18.99,4.52,28,4.52s21.11-1.19,28.01-4.53l.57-.28v10.79s-.02.07-.02.07ZM61.89,50.51c-1.33,2.39-12.24,5.84-28.48,5.84-9.47,0-16.21-1.13-20.2-2.09-4.57-1.09-7.76-2.48-8.33-3.62l-.04-.08v-.24l.03-.08c1.09-2.49,12.47-5.96,28.54-5.96s27.15,3.45,28.48,5.84l.11.19-.11.19Z'/%3E%3Cpath class='cls-2' d='M112.2,62.34l-.3-.08v-3.1h-4.84v3.1l-.3.08c-4.8,1.24-8.15,5.57-8.15,10.51,0,5.99,4.88,10.87,10.87,10.87,3.33,0,6.03,2.71,6.03,6.03s-2.71,6.03-6.03,6.03-5.81-2.49-6.02-5.63h-4.84c.17,4.78,3.47,8.9,8.15,10.11l.3.08v3.1h4.84v-3.1l.3-.08c4.8-1.24,8.15-5.57,8.15-10.51,0-5.99-4.88-10.87-10.87-10.87-3.33,0-6.03-2.71-6.03-6.03s2.71-6.03,6.03-6.03,5.81,2.49,6.02,5.63h4.84c-.17-4.78-3.47-8.9-8.15-10.11Z'/%3E%3Cpath class='cls-2' d='M145.71,81.31c0-19.98-16.25-36.23-36.23-36.23s-36.23,16.25-36.23,36.23,16.25,36.23,36.23,36.23,36.23-16.25,36.23-36.23ZM109.48,112.7c-17.31,0-31.39-14.08-31.39-31.39s14.08-31.39,31.39-31.39,31.39,14.08,31.39,31.39-14.08,31.39-31.39,31.39Z'/%3E%3Cpath class='cls-3' d='M109.48,49.92c-17.31,0-31.39,14.08-31.39,31.39s14.08,31.39,31.39,31.39,31.39-14.08,31.39-31.39-14.08-31.39-31.39-31.39ZM78.89,81.31c0-16.87,13.72-30.59,30.59-30.59s30.59,13.72,30.59,30.59-13.72,30.59-30.59,30.59-30.59-13.72-30.59-30.59Z'/%3E%3Cpath class='cls-2' d='M84.12,38.65c9.01,0,21.1-1.19,28-4.52l.57-.28v4.8h4.84V10.87c0-8.6-21.85-10.87-33.41-10.87s-33.41,2.27-33.41,10.87v27.77h4.84v-4.8l.57.28c6.9,3.33,18.99,4.52,28,4.52ZM55.55,10.87l.03-.08c1.09-2.49,12.47-5.96,28.54-5.96s27.15,3.45,28.48,5.84l.11.19-.11.19c-1.33,2.39-12.24,5.84-28.48,5.84-9.47,0-16.21-1.13-20.2-2.09-4.57-1.09-7.76-2.48-8.33-3.62l-.04-.08v-.24ZM55.58,27.93l-.03-.07v-10.91l.57.28c6.9,3.33,18.99,4.52,28,4.52s21.11-1.19,28.01-4.53l.57-.28v10.79s-.02.07-.02.07c-.98,2.51-12.32,6.01-28.56,6.01-9.56,0-16.3-1.15-20.28-2.12-4.61-1.12-7.78-2.56-8.27-3.76Z'/%3E%3C/g%3E%3C/g%3E%3C/svg%3E")}#loyaltylion .lion-rewards-list{--grid-item-max-width: calc((100% - var(--total-gap-width)) / 3);--line-offset: calc(var(--lion-rules-grid-gap) / 2);background:none;padding:0;overflow:hidden}#loyaltylion .lion-rewards-list>.lion-reward-item{position:relative;border:1px solid var(--color-grey-200);border-radius:2px}#loyaltylion .lion-rewards-list .lion-reward-item .lion-reward-item__content .lion-reward-item__icon{display:none}#loyaltylion .lion-rewards-list .lion-reward-item .lion-reward-item__content .lion-reward-item__cost{position:relative;color:#000;font:var(--h4-font-mobile);letter-spacing:var(--h4-letter-spacing-mobile);text-transform:uppercase}#loyaltylion .lion-rewards-list .lion-reward-item .lion-reward-item__content .lion-reward-item__title{color:var(--color-grey-500);font:var(--h5-font-mobile);letter-spacing:var(--h5-letter-spacing-mobile);width:100%;padding-top:0;order:2}#loyaltylion .lion-rewards-list .lion-reward-item .lion-reward-item__content .lion-reward-item__meta{order:1}#loyaltylion .lion-rewards-list .lion-reward-item .lion-reward-item__content .lion-reward-item__actions{order:3}#loyaltylion .lion-tier-box__you-are-here{background:#cbb9b4;color:#231f20;margin-top:40px}#loyaltylion .lion-tier-box__value-to-next{color:#cbb9b4}#loyaltylion .lion-faq-list{padding:0;background:none;max-width:1680px;margin:0 auto}#loyaltylion .lion-faq-list__wrapper{gap:0}#loyaltylion .lion-faq-list__item{background:transparent;border-bottom:1px solid var(--color-grey-200);padding-left:0;padding-right:0}#loyaltylion .lion-faq-list__question-header{font:var(--h7-font-mobile);letter-spacing:var(--h7-letter-spacing-mobile);text-transform:none;color:#000;width:calc(100% - 28px)}#loyaltylion .lion-faq-list__question-icon{transition:transform .2s ease-in-out;background-image:url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTAiIGhlaWdodD0iMTAiIHZpZXdCb3g9IjAgMCAxMCAxMCIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHBhdGggZD0iTTUgMFYxMCIgc3Ryb2tlPSJibGFjayIvPgo8cGF0aCBkPSJNMCA1TDEwIDUiIHN0cm9rZT0iYmxhY2siLz4KPC9zdmc+Cg==)}#loyaltylion .lion-faq-list__question[open] .lion-faq-list__question-icon{background-image:url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTAiIGhlaWdodD0iMTAiIHZpZXdCb3g9IjAgMCAxMCAxMCIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHBhdGggZD0iTTAgNUwxMCA1IiBzdHJva2U9ImJsYWNrIi8+Cjwvc3ZnPgo=)}#loyaltylion .lion-faq-list__question[open] .lion-faq-list__question-header{margin-bottom:8px}#loyaltylion .lion-faq-list__question-summary{align-items:baseline}#loyaltylion div.lion-referral-widget-modal,#loyaltylion div.lion-modal{box-shadow:0 3px 50px #000;border:2px solid #000000}#loyaltylion div.lion-tier-box__you-are-here{background:#efbf04}#loyaltylion div.lion-referral-widget-main__heading,#loyaltylion .lion-modal__title{font-family:rf-takt-bold,sans-serif;text-transform:uppercase}#loyaltylion div .lion-referral-widget-modal,#loyaltylion .lion-modal__content{letter-spacing:.06rem;line-height:calc(1 + .8 / var(--font-body-scale));font-family:var(--font-body-family);font-style:var(--font-body-style);font-weight:var(--font-body-weight)}@media (max-width: 490px){#loyaltylion div.lion-rules-list{grid-template-columns:1fr 1fr}#loyaltylion button.lion-action-button--tile{font-size:12px;padding:7px 5px}#loyaltylion div.lion-rules-list>div{padding-right:10px}#loyaltylion div.lion-rules-list>div:nth-child(2n){padding-right:0;padding-left:10px}#loyaltylion .lion-rules-list>div.lion-rule-item:before{top:-5px}}@media screen and (max-width: 767px){#loyaltylion .lion-rewards-list{grid-template-columns:1fr 1fr}#loyaltylion .lion-rewards-list>.lion-reward-item{width:100%;min-width:180px}}@media (min-width: 768px){#loyaltylion .lion-rewards-list{grid-template-columns:1fr 1fr 1fr 1fr}}@media (max-width: 412px){#loyaltylion .lion-rewards-list>.lion-reward-item{min-width:150px}#loyaltylion .lion-rewards-list .lion-reward-item .lion-reward-item__content .lion-reward-item__cost{font-size:16px}}@media (max-width: 490px){#loyaltylion .lion-integrated-page-section.lion-header .lion-header__join-today .sub-title,#loyaltylion .lion-integrated-page-section.lion-header .lion-header__join-today .sub-title-2,#loyaltylion .lion-integrated-page-section.lion-header .lion-header__join-today .main-title,#loyaltylion .lion-integrated-page-section.lion-header .lion-header__join-today .text-under-title{text-shadow:-5px 1px 8px #ffffff}#loyaltylion .lion-integrated-page-section.lion-header .lion-header__join-today .text-under-title{font-weight:900}}@media screen and (min-width: 768px){#loyaltylion .lion-integrated-page-section{padding:40px}#loyaltylion .lion-integrated-page--guest .lion-integrated-page-section.lion-header{padding:0 40px 40px;min-height:450px}#loyaltylion .lion-integrated-page-section.lion-header .lion-header__join-today .sub-title,#loyaltylion .lion-integrated-page-section.lion-header .lion-header__join-today .sub-title-2{font-size:32px}#loyaltylion .lion-integrated-page-section.lion-header .lion-header__join-today .text-under-title{font:var(--h5-font-desktop);letter-spacing:var(--h5-letter-spacing)}#loyaltylion .lion-integrated-page-section__heading{margin-bottom:40px}#loyaltylion .lion-integrated-page-section__heading .lion-integrated-page-section__heading-text,#loyaltylion .lion-integrated-page-section__heading .lion-integrated-page-section__heading-text .heading-title{font:var(--h2-font-desktop);letter-spacing:var(--h2-letter-spacing)}#loyaltylion .lion-tiers-overview .lion-tier-overview{gap:12px}#loyaltylion .lion-integrated-page-section__heading .lion-integrated-page-section__heading-text .heading-description,#loyaltylion .lion-tiers-overview .lion-tier-overview .lion-tier-box,#loyaltylion .lion-rules-list>.lion-rule-item .lion-rule-item__title{font:var(--h4-font-desktop);letter-spacing:var(--h4-letter-spacing)}#loyaltylion .lion-tiers-overview .lion-tier-overview .lion-tier-box .lion-tier-box__header .lion-tier-box__sub-title{font:var(--body-font-desktop);letter-spacing:var(--body-letter-spacing)}#loyaltylion .lion-tiers-overview .lion-tier-overview .lion-tier-box .lion-tier-box__benefits-list li,#loyaltylion .lion-tiers-overview .lion-tier-overview .lion-tier-box .lion-tier-box__purchase-rule{font:var(--h7-font-desktop);letter-spacing:var(--h7-letter-spacing);font-weight:var(--font-weight-regular)}#loyaltylion .lion-rules-list>.lion-rule-item .lion-rule-item__icon{width:48px;height:48px}#loyaltylion .lion-faq-list__question-answer{font-size:18px}}@media screen and (min-width: 1024px){#loyaltylion .lion-tiers-overview .lion-tier-overview .lion-tier-box .lion-tier-box__header .lion-tier-box__title,#loyaltylion .lion-rewards-list .lion-reward-item .lion-reward-item__content .lion-reward-item__title{font:var(--h5-font-desktop);letter-spacing:var(--h5-letter-spacing)}#loyaltylion .lion-integrated-page--guest .lion-integrated-page-section.lion-header{padding:0 40px 40px}#loyaltylion .lion-integrated-page-section.lion-header .lion-header__join-today .main-title{font:var(--h1-font-desktop);letter-spacing:var(--h1-letter-spacing);display:block}#loyaltylion .lion-integrated-page-section.lion-header .lion-header__join-today .sub-title{font-size:40px}#loyaltylion .lion-integrated-page-section.lion-header .lion-header__join-today .sub-title-2{letter-spacing:7px}#loyaltylion .lion-tiers-overview .lion-tier-overview{gap:20px}#loyaltylion .lion-tiers-overview .lion-tier-overview .lion-tier-box .lion-tier-box__header .lion-tier-box__title,#loyaltylion .lion-rewards-list .lion-reward-item .lion-reward-item__content .lion-reward-item__cost{font:var(--h4-font-desktop);letter-spacing:var(--h4-letter-spacing)}#loyaltylion .lion-integrated-page-section.lion-faq{position:relative}#loyaltylion .lion-faq-list__question-header{font:var(--h7-font-desktop);letter-spacing:var(--h7-letter-spacing)}#loyaltylion .lion-integrated-page-section.lion-faq .lion-faq__heading{width:50%}#loyaltylion .lion-integrated-page-section.lion-faq .lion-faq__heading .lion-integrated-page-section__heading-text{text-align:left}#loyaltylion .lion-integrated-page-section.lion-faq .lion-faq-list{width:50%;margin-left:0;padding-right:var(--space-md)}#loyaltylion .lion-integrated-page-section.lion-faq .lion-faq-banner{position:absolute;top:0;right:0;display:block;width:calc(50% - var(--space-md));height:100%;background-size:inherit;background-repeat:no-repeat}}
/*# sourceMappingURL=/cdn/shop/t/197/assets/loyaltylion.css.map */
