﻿.icon-coin{fill:#000;}#loyaltySignInContainer .button{width:90%;}#loyaltySignInContainer #loyaltySignedIn #ls-loyaltyApplied{color:#000;padding:0;display:block;margin:20px 0;text-decoration:none;position:relative;padding:0 0 0 30px;}#loyaltySignInContainer #loyaltySignedIn #ls-loyaltyApplied .icon-ok svg,#loyaltySignInContainer #loyaltySignedIn #ls-loyaltyApplied .icon-ok{color:#00dc55;height:15px;width:25px;margin:0 0 0 -30px;position:absolute;top:-2px;}#loyaltySignInContainer #loyaltySignedIn #loyaltyClose{width:100%;}#loyaltySignInContainer #loyaltySignedIn,#loyaltySignInContainer #loyaltyMatchHeading{display:none;}#loyaltySignInContainer #loyaltySignInInfo{padding-bottom:20px;}#loyaltySignInContainer #loyaltySignInInfo #loyaltySignIn p{text-align:center;}#loyaltySignInContainer #loyaltySignedIn p{text-align:center;}#loyaltySignInContainer #loyaltySignIn .ls-left,#loyaltySignInContainer #loyaltySignIn .ls-right{width:100%;}#loyaltySignInContainer #loyaltySignIn .ls-left label,#loyaltySignInContainer #loyaltySignIn .ls-right label{text-align:left;display:block;}#loyaltySignInContainer #loyaltySignIn .ls-left .error,#loyaltySignInContainer #loyaltySignIn .ls-right .error{margin-left:0;}#loyaltySignInContainer #loyaltySignIn .button{height:40px;line-height:40px;width:100%;margin:10px 0 0 0;cursor:pointer;}#loyaltySignInContainer #loyaltySignIn #loyaltyApply{background-color:#00dc55;color:#000;border:0;}#loyaltySignInContainer #loyaltySignIn #loyaltyApply:hover{background:#66ea99;border:1px solid #66ea99;}#loyaltySignInContainer #loyaltySignIn #loyaltyJoin{background-color:#000;color:#fff;border:0;}#loyaltySignInContainer #loyaltySignIn #loyaltyJoin:hover{background:#828282;border:1px solid #828282;}#loyaltySignInContainer #loyaltySignIn #txtLoyaltyInput{height:40px;width:100%;margin:10px 0 0 0;border:1px solid #757575;background:#fff;padding:0 4px 0 4px;font-size:1em;}#loyaltySignInContainer #loyaltySignIn #txtLoyaltyInput.error{border:2px solid #b10631!important;}#loyaltySignInContainer #loyaltySignIn #txtLoyaltyInput::placeholder{font-style:normal;}#loyaltySignInContainer #loyaltySignIn span.error{color:#b10631;font-size:1em;font-weight:normal;text-align:left;margin-left:5px;}#loyalty .signedin{fill:#00dc55!important;}#extraContainer_PaidSocial #widgetContainer #loyalty{display:grid;grid-template-columns:51px 1fr;column-gap:9px;align-items:center;background:#faf2e5;border-radius:10px;height:44px;font-size:14px;}#extraContainer_PaidSocial #widgetContainer #loyalty svg{justify-self:center;height:24px;width:24px;position:unset;margin:0;}#extraContainer_PaidSocial #widgetContainer #loyalty.loyaltyPoints{margin:0;padding-right:10px;}#extraContainer_PaidSocial #widgetContainer #loyalty .signedin{fill:#00dc55;}#itemContainer #detailsContainer #grd_itemDetails #itemDetails #widgetContainer #loyalty{display:grid;grid-template-columns:51px 1fr;column-gap:9px;align-items:center;background:#faf2e5;border-radius:10px;height:44px;font-size:14px;margin:0 0 13px;padding-right:10px;}#itemContainer #detailsContainer #grd_itemDetails #itemDetails #widgetContainer #loyalty .icon-coin{justify-self:center;height:24px;width:24px;position:unset;margin:0;}.loyaltyPoints{display:block;padding:0;margin:10px 0;font-size:.9em;}.loyaltyPoints button{background:none;border:0;cursor:pointer;font-family:"ProximaNova-Regular",Arial;text-decoration:underline;color:#000;font-size:1em;}.loyaltyPoints button:hover{text-decoration:none;}.loyaltyPoints button:focus-visible{outline:solid 2px #000;border-radius:2px;outline-offset:1px;}.loyaltyPoints .icon-coin,.loyaltyPoints .icon-coin svg{width:20px;height:20px;margin:0 4px 0 0;position:relative;top:6px;}#loyaltyBannerPopUpContainerStudent #loyaltyMainPanel .loyaltyContent{padding:0;}#loyaltyBannerPopUpContainerStudent #loyaltyMainPanel .loyaltyContent #loyaltyPopUpInfo p{text-align:center;}#loyaltyBannerPopUpContainerStudent #loyaltyMainPanel .loyaltyContent #loyaltyPopUpInfo .button{margin:0;float:unset;}#loyaltyBannerPopUpContainerStudent #loyaltyMainPanel .loyaltyContent #loyaltyPopUpInfo #studentunverified_step1 #btnStuResendVerification{background:transparent;border:0;color:#000;font-family:"ProximaNova-Regular",Arial;text-decoration:underline;cursor:pointer;}#loyaltyBannerPopUpContainerStudent #loyaltyMainPanel .loyaltyContent #loyaltyPopUpInfo #studentunverified_step1 #verifybuttonscontainer{margin-top:36px;}#loyaltyBannerPopUpContainerStudent #loyaltyMainPanel .loyaltyContent #loyaltyPopUpInfo #studentunverified_step1 #verifybuttonscontainer #verifybuttons{display:flex;flex-direction:column;row-gap:10px;}#loyaltyBannerPopUpContainerStudent #loyaltyMainPanel .loyaltyContent #loyaltyPopUpInfo #studentunverified_edit{display:none;flex-direction:column;align-items:center;}#loyaltyBannerPopUpContainerStudent #loyaltyMainPanel .loyaltyContent #loyaltyPopUpInfo #studentunverified_edit #stueditemailform{width:100%;}#loyaltyBannerPopUpContainerStudent #loyaltyMainPanel .loyaltyContent #loyaltyPopUpInfo #studentunverified_edit #stueditemailform.form.formStyles label{text-align:left;display:block;}#loyaltyBannerPopUpContainerStudent #loyaltyMainPanel .loyaltyContent #loyaltyPopUpInfo #studentunverified_edit #stueditemailform.form.formStyles label span.error{color:#b10631;font-weight:bold;}#loyaltyBannerPopUpContainerStudent #loyaltyMainPanel .loyaltyContent #loyaltyPopUpInfo #studentunverified_edit #stueditemailform.form.formStyles input{height:40px;width:100%;margin:10px 0 13px 0;border:1px solid #000;background:#fff;padding:0 4px 0 4px;font-size:1em;}#loyaltyBannerPopUpContainerStudent #loyaltyMainPanel .loyaltyContent #loyaltyPopUpInfo #studentunverified_edit #stueditemailform.form.formStyles input.error{border-color:#b10631;}#loyaltyBannerPopUpContainerStudent #loyaltyMainPanel .loyaltyContent #loyaltyPopUpInfo #studentunverified_edit #stueditemailform.form.formStyles #stuedit_btnupdate{margin-top:12px;}#loyaltyBannerPopUpContainerStudent #loyaltyMainPanel .loyaltyContent #loyaltyPopUpInfo #studentunverified_edit #stueditemailform.form.formStyles #stuedit_btnupdate:disabled{color:#000;background-color:#757575;}#loyaltyBannerPopUpContainerStudent #loyaltyMainPanel .loyaltyContent #loyaltyPopUpInfo #studentunverified_edit_confirmation{display:none;}#loyaltyBannerPopUpContainerStudent #loyaltyMainPanel .loyaltyContent #loyaltyPopUpInfo #studentunverified_cancel{display:none;}#loyaltyBannerPopUpContainerStudent #loyaltyMainPanel .loyaltyContent #loyaltyPopUpInfo #studentunverified_cancel p{margin-bottom:35px;}#loyaltyBannerPopUpContainerStudent #loyaltyMainPanel .loyaltyContent #loyaltyPopUpInfo #studentunverified_cancel #stucancelapplication_submit{margin-top:65px;}#loyaltyBannerPopUpContainerStudent #loyaltyMainPanel .loyaltyContent #loyaltyPopUpInfo #studentunverified_cancel .error{color:#b10631;font-weight:bold;}#loyaltyBannerPopUpContainerStudent #loyaltyMainPanel .loyaltyContent #loyaltyPopUpInfo #studentunverified_cancel_confirmed{display:none;}@media only screen and (min-width:860px){#loyaltySignInContainer .ls-container{display:grid;grid-template-columns:1fr 1fr;column-gap:20px;align-items:end;width:90%;margin:auto;}#loyaltySignInContainer .ls-container .ls-left,#loyaltySignInContainer .ls-container .ls-right{flex-basis:calc(50% - 10px);}#loyaltySignInContainer .ls-container .span{grid-column:1/span 2;}}@media only screen and (min-width:1025px){#loyaltySignInContainer #loyaltySignIn .ls-left label[for="txtLoyaltyInput"]{display:inline-block;margin-right:10px;}#loyaltyBannerPopUpContainerStudent{width:60%;max-width:952px;}#loyaltyBannerPopUpContainerStudent #loyaltyMainPanel .loyaltyContent{padding-bottom:0;}#loyaltyBannerPopUpContainerStudent #loyaltyMainPanel .loyaltyContent #loyaltyPopUpInfo .button{cursor:pointer;}#loyaltyBannerPopUpContainerStudent #loyaltyMainPanel .loyaltyContent #loyaltyPopUpInfo #studentunverified_step1 #verifybuttonscontainer #verifybuttons{flex-direction:row;column-gap:30px;row-gap:unset;}#loyaltyBannerPopUpContainerStudent #loyaltyMainPanel .loyaltyContent #loyaltyPopUpInfo #studentunverified_step1 #verifybuttonscontainer #verifybuttons .button{font-size:14px;}#loyaltyBannerPopUpContainerStudent #loyaltyMainPanel .loyaltyContent #loyaltyPopUpInfo #studentunverified_edit #stueditemailform{width:474px;}#loyaltyBannerPopUpContainerStudent #loyaltyMainPanel .loyaltyContent #loyaltyPopUpInfo #studentunverified_edit #stueditemailform.form.formStyles #stuedit_btnupdate:disabled{cursor:default;}#itemContainer #detailsContainer #grd_itemInformation #widgetContainer #loyalty{display:grid;grid-template-columns:62px 1fr;column-gap:12px;align-items:center;background:#faf2e5;border-radius:10px;height:44px;font-size:14px;}#itemContainer #detailsContainer #grd_itemInformation #widgetContainer #loyalty svg{justify-self:center;height:24px;width:24px;position:unset;margin:0;}}@media all and (min-width:1279px){#itemContainer #detailsContainer #grd_itemDetails #itemDetails #widgetContainer #loyalty{grid-template-columns:62px 1fr;}}