/* user specific stylesheets */

.fLwYss{display:-webkit-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;width:100%;position:relative;color:inherit;}
.fLwYss:after{width:0;height:2px;position:absolute;left:0;bottom:-6px;background:#917930;-webkit-transition:all 200ms;transition:all 200ms;content:'';}
.kBUAJD{display:-webkit-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;width:100%;position:relative;color:inherit;}
.kBUAJD:after{width:0;height:1px;position:absolute;left:0;bottom:-6px;background:#917930;-webkit-transition:all 200ms;transition:all 200ms;content:'';}
data-styled.g1[id="Link__Inner-sc-8964pw-0"]{content:"fLwYss,kBUAJD,"}
.cWUhsx{display:inline-block;-webkit-align-self:flex-start;-ms-flex-item-align:start;align-self:flex-start;}
.cWUhsx:hover .Link__Inner-sc-8964pw-0:after{width:calc(100% - 20px);}
.cWUhsx:active .Link__Inner-sc-8964pw-0:after{width:20px;right:0;left:auto;bottom:0;}
.dRGOJM{display:inline-block;-webkit-align-self:flex-start;-ms-flex-item-align:start;align-self:flex-start;}
data-styled.g2[id="Link__Wrapper-sc-8964pw-1"]{content:"cWUhsx,dRGOJM,"}
.dgQhCN{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;width:18px;height:14px;cursor:pointer;}
data-styled.g3[id="Hamburger__Wrapper-sc-7ws3ad-0"]{content:"dgQhCN,"}
.gCJBOH{width:100%;height:1px;background:currentColor;-webkit-transition:-webkit-transform 300ms;-webkit-transition:transform 300ms;transition:transform 300ms;}
.gCJBOH:nth-child(1){-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg);-webkit-transform-origin:left;-ms-transform-origin:left;transform-origin:left;}
.gCJBOH:nth-child(2){-webkit-transform:translateX(100%);-ms-transform:translateX(100%);transform:translateX(100%);opacity:0;-webkit-transition:-webkit-transform 300ms,opacity 150ms;-webkit-transition:transform 300ms,opacity 150ms;transition:transform 300ms,opacity 150ms;}
.gCJBOH:nth-child(3){-webkit-transform:rotate(-45deg);-ms-transform:rotate(-45deg);transform:rotate(-45deg);-webkit-transform-origin:left;-ms-transform-origin:left;transform-origin:left;}
data-styled.g4[id="Hamburger__Line-sc-7ws3ad-1"]{content:"gCJBOH,"}
.iFYbKE{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;justify-self:flex-end;-webkit-flex-direction:column-reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse;-webkit-align-items:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:0 24px;border-left:1px solid #917930;}
@media (max-width:1023px){.iFYbKE > li:first-child{margin-bottom:0;}}
@media (min-width:1024px){.iFYbKE{-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;margin-left:16px;width:auto;border:none;padding:0;}}
@media (min-width:1440px){.iFYbKE{margin-left:48px;}}
data-styled.g5[id="UserMenu__Wrapper-sc-1vf5sij-0"]{content:"iFYbKE,"}
.fZKycd{width:24px;height:24px;}
@media (min-width:1024px){.fZKycd{width:18px;height:18px;}}
data-styled.g6[id="UserMenu__StyledIcon-sc-1vf5sij-1"]{content:"fZKycd,"}
.hYsPXD{width:100%;display:none;}
@media (min-width:1024px){.hYsPXD{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;}}
.kGMrYP{width:100%;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;}
@media (min-width:1024px){.kGMrYP{display:none !important;}}
data-styled.g7[id="Mq__Wrapper-sc-1u6ynbj-0"]{content:"hYsPXD,kGMrYP,"}
.hdRDCc{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-left:auto;}
@media (min-width:1440px){.hdRDCc{margin-left:0;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;}}
data-styled.g9[id="NavBar__Wrapper-mwe9qf-1"]{content:"hdRDCc,"}
.ccnZCy{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-flex:1;-webkit-flex-grow:1;-ms-flex-positive:1;flex-grow:1;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;}
data-styled.g10[id="NavBar__MenuWrapper-mwe9qf-2"]{content:"ccnZCy,"}
.blqwtC{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;white-space:nowrap;}
@media (min-width:1024px){.blqwtC{-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-align-items:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-left:0px;}}
data-styled.g11[id="NavBar__Menu-mwe9qf-3"]{content:"blqwtC,"}
.ibuwjD{margin-bottom:24px;list-style:none;}
.ibuwjD > a,.ibuwjD > button,.ibuwjD > div{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;font-size:14px;text-transform:uppercase;padding:0;outline:none;}
@media (min-width:1024px){.ibuwjD{margin-bottom:0;-webkit-transform:translateY(1px);-ms-transform:translateY(1px);transform:translateY(1px);margin-left:16px;}.ibuwjD > a,.ibuwjD > button,.ibuwjD > div{font-size:14px;}}
@media (min-width:1440px){.ibuwjD{margin-left:50px;}}
.hAcPmT{margin-bottom:24px;list-style:none;}
.hAcPmT > a,.hAcPmT > button,.hAcPmT > div{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;font-size:14px;text-transform:uppercase;padding:0;outline:none;}
@media (min-width:1024px){.hAcPmT{margin-bottom:0;-webkit-transform:translateY(1px);-ms-transform:translateY(1px);transform:translateY(1px);margin-left:16px;}.hAcPmT > a,.hAcPmT > button,.hAcPmT > div{font-size:14px;}}
@media (min-width:1440px){.hAcPmT{margin-left:0;}}
.ibkxSQ{margin-bottom:24px;list-style:none;}
.ibkxSQ > a,.ibkxSQ > button,.ibkxSQ > div{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;font-size:14px;text-transform:uppercase;padding:0;outline:none;}
@media (min-width:1024px){.ibkxSQ{margin-bottom:0;-webkit-transform:translateY(1px);-ms-transform:translateY(1px);transform:translateY(1px);margin-left:16px;}.ibkxSQ > a,.ibkxSQ > button,.ibkxSQ > div{font-size:14px;}}
@media (min-width:1440px){.ibkxSQ{margin-left:44px;}}
data-styled.g12[id="NavBar__MenuItem-mwe9qf-4"]{content:"ibuwjD,hAcPmT,ibkxSQ,"}
.khxxcT{display:inline-block;min-width:44px;margin-right:14px;-webkit-transform:translateY(1px);-ms-transform:translateY(1px);transform:translateY(1px);}
data-styled.g13[id="NavBar__Label-mwe9qf-5"]{content:"khxxcT,"}
.fLwkHE{display:none;-webkit-align-items:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;height:100%;margin-left:16px;padding:18px;text-transform:uppercase;font-size:14px;cursor:pointer;-webkit-transition:all 300ms;transition:all 300ms;color:#fff;background:#917930;}
@media (min-width:1024px){.fLwkHE{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;}}
@media (min-width:1440px){.fLwkHE{margin-left:30px;}}
.fLwkHE:hover{color:#fff;background:#917930;}
.fLwkHE:hover .NavBar__StyledHamburger-mwe9qf-0{color:#fff;}
.fLwkHE .NavBar__StyledIcon-mwe9qf-6{color:#fff;}
data-styled.g15[id="NavBar__MenuButton-mwe9qf-7"]{content:"fLwkHE,"}
.gZXKWD{margin-left:24px;}
data-styled.g16[id="NavBar__MobileHamburger-mwe9qf-8"]{content:"gZXKWD,"}
.isVBLW{margin-right:auto;margin-left:auto;max-width:100%;box-sizing:border-box;}
@media only screen and (min-width:1rem){.isVBLW{padding-left:0rem;padding-right:0rem;}}
@media only screen and (min-width:40rem){.isVBLW{padding-left:0rem;padding-right:0rem;}}
@media only screen and (min-width:64rem){.isVBLW{padding-left:0rem;padding-right:0rem;}}
@media only screen and (min-width:90rem){.isVBLW{padding-left:0rem;padding-right:0rem;}}
@media only screen and (min-width:120rem){.isVBLW{padding-left:0rem;padding-right:0rem;}}
@media only screen and (min-width:1rem){.isVBLW{width:100%;}}
@media only screen and (min-width:40rem){.isVBLW{width:100%;}}
@media only screen and (min-width:64rem){.isVBLW{width:100%;}}
@media only screen and (min-width:90rem){.isVBLW{width:100%;}}
@media only screen and (min-width:120rem){.isVBLW{width:100%;}}
data-styled.g18[id="sc-AykKC"]{content:"isVBLW,"}
.kjUWvm{box-sizing:border-box;-webkit-flex:1 0 auto;-ms-flex:1 0 auto;flex:1 0 auto;max-width:100%;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;}
@media only screen and (min-width:1rem){.kjUWvm{padding-right:0rem;padding-left:0rem;}}
@media only screen and (min-width:40rem){.kjUWvm{padding-right:0rem;padding-left:0rem;}}
@media only screen and (min-width:64rem){.kjUWvm{padding-right:0rem;padding-left:0rem;}}
@media only screen and (min-width:90rem){.kjUWvm{padding-right:0rem;padding-left:0rem;}}
@media only screen and (min-width:120rem){.kjUWvm{padding-right:0rem;padding-left:0rem;}}
@media only screen and (min-width:1rem){.kjUWvm{-webkit-flex:1 1 100%;-ms-flex:1 1 100%;flex:1 1 100%;max-width:100%;}}
@media only screen and (min-width:40rem){}
@media only screen and (min-width:64rem){.kjUWvm{-webkit-flex:1 1 37.5%;-ms-flex:1 1 37.5%;flex:1 1 37.5%;max-width:37.5%;}}
@media only screen and (min-width:90rem){.kjUWvm{-webkit-flex:1 1 50%;-ms-flex:1 1 50%;flex:1 1 50%;max-width:50%;}}
@media only screen and (min-width:120rem){}
@media only screen and (min-width:1rem){}
@media only screen and (min-width:40rem){}
@media only screen and (min-width:64rem){.kjUWvm{margin-left:6.25%;}}
@media only screen and (min-width:90rem){}
@media only screen and (min-width:120rem){}
.bBNOAy{box-sizing:border-box;-webkit-flex:1 0 auto;-ms-flex:1 0 auto;flex:1 0 auto;max-width:100%;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;}
@media only screen and (min-width:1rem){.bBNOAy{padding-right:0rem;padding-left:0rem;}}
@media only screen and (min-width:40rem){.bBNOAy{padding-right:0rem;padding-left:0rem;}}
@media only screen and (min-width:64rem){.bBNOAy{padding-right:0rem;padding-left:0rem;}}
@media only screen and (min-width:90rem){.bBNOAy{padding-right:0rem;padding-left:0rem;}}
@media only screen and (min-width:120rem){.bBNOAy{padding-right:0rem;padding-left:0rem;}}
@media only screen and (min-width:1rem){.bBNOAy{-webkit-flex:1 1 100%;-ms-flex:1 1 100%;flex:1 1 100%;max-width:100%;}}
@media only screen and (min-width:40rem){}
@media only screen and (min-width:64rem){.bBNOAy{-webkit-flex:1 1 43.75%;-ms-flex:1 1 43.75%;flex:1 1 43.75%;max-width:43.75%;}}
@media only screen and (min-width:90rem){.bBNOAy{-webkit-flex:1 1 31.25%;-ms-flex:1 1 31.25%;flex:1 1 31.25%;max-width:31.25%;}}
@media only screen and (min-width:120rem){}
@media only screen and (min-width:1rem){}
@media only screen and (min-width:40rem){}
@media only screen and (min-width:64rem){.bBNOAy{margin-left:6.25%;}}
@media only screen and (min-width:90rem){}
@media only screen and (min-width:120rem){}
data-styled.g20[id="sc-AykKE"]{content:"kjUWvm,bBNOAy,"}
.ivtmSA{margin-bottom:8px;color:#917930;font-size:14px;}
@media (min-width:640px){.ivtmSA{font-size:16px;}}
.gmNwyR{margin-bottom:8px;font-family:din-serif;color:#917930;font-size:14px;}
@media (min-width:640px){.gmNwyR{font-size:16px;}}
data-styled.g22[id="Label__Wrapper-sc-125uh7t-0"]{content:"ivtmSA,gmNwyR,"}
.kAOpzl{margin-bottom:32px;}
@media (min-width:640px){.kAOpzl{margin-bottom:80px;}}
data-styled.g578[id="Section__Wrapper-sc-1huyg2i-0"]{content:"kAOpzl,"}
.eCwcla{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;margin-top:20px;padding-left:16px;border-left:1px solid #917930;font-weight:700;font-size:16px;line-height:1;}
@media (min-width:640px){.eCwcla{padding-left:24px;font-size:24px;}}
@media (min-width:1024px){.eCwcla{font-size:16px;}}
@media (min-width:1440px){.eCwcla{padding-left:48px;font-size:32px;}}
.eCwcla li{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;width:25%;}
data-styled.g579[id="Section__List-sc-1huyg2i-1"]{content:"eCwcla,"}
.jrNage{width:48px !important;height:48px !important;margin-bottom:24px;}
data-styled.g580[id="Section__VenueIcon-sc-1huyg2i-2"]{content:"jrNage,"}
.uMxlF{width:24px !important;height:24px !important;margin-bottom:24px;}
data-styled.g581[id="Section__GenreIcon-sc-1huyg2i-3"]{content:"uMxlF,"}
.dIcRwo{display:inline;}
.dIcRwo > span{display:inline;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;}
data-styled.g583[id="Section__StyledLink-sc-1huyg2i-5"]{content:"dIcRwo,"}
.iNWpRh{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;line-height:1.5;}
.iNWpRh input[type='email']{padding:16px 0;height:48px;border-bottom:1px solid #917930;font-size:16px;background:transparent;color:#fff;outline:none;}
.iNWpRh input[type='email']::-webkit-input-placeholder{color:#fff;}
.iNWpRh input[type='email']::-moz-placeholder{color:#fff;}
.iNWpRh input[type='email']:-ms-input-placeholder{color:#fff;}
.iNWpRh input[type='email']::placeholder{color:#fff;}
.iNWpRh input[type='submit']{-webkit-align-self:flex-end;-ms-flex-item-align:end;align-self:flex-end;display:block;padding:11px 32px;border:1px solid #917930;font-size:16px;color:#fff;background:transparent;}
.iNWpRh input[type='submit']:hover{background:#917930;}
data-styled.g584[id="NewsletterForm__Wrapper-ol4fcg-0"]{content:"iNWpRh,"}
.MGDDO{width:100%;height:calc(100vh - 64px);padding:0 16px;position:fixed;z-index:0;left:0;top:64px;background:#fff;overflow:auto;}
@media (min-width:1024px){.MGDDO{top:88px;height:calc(100vh - 88px);padding:0;}}
data-styled.g585[id="Submenu__Wrapper-sc-22z29c-0"]{content:"MGDDO,"}
.iMYpDn{width:100%;}
data-styled.g586[id="Submenu__Main-sc-22z29c-1"]{content:"iMYpDn,"}
.eatEkN{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;width:100%;}
.eatEkN ul{margin-bottom:24px;padding-left:24px;border-left:1px solid #917930;}
.eatEkN li{margin-bottom:16px;}
.eatEkN li:last-child{margin-bottom:0;}
data-styled.g587[id="Submenu__Links-sc-22z29c-2"]{content:"eatEkN,"}
.cBQGBy{width:50%;padding-right:16px;}
@media (min-width:1024px){.cBQGBy{padding-right:0;}}
data-styled.g588[id="Submenu__LinksSection-sc-22z29c-3"]{content:"cBQGBy,"}
.kHZHAC{margin-bottom:16px;}
data-styled.g589[id="Submenu__StyledLabel-sc-22z29c-4"]{content:"kHZHAC,"}
.eMjlDI{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-align-self:flex-end;-ms-flex-item-align:end;align-self:flex-end;width:100vw;padding:32px 16px;color:#fff;background:#0c0f13;-webkit-transform:translateX(16px);-ms-transform:translateX(16px);transform:translateX(16px);}
@media (min-width:1024px){.eMjlDI{-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;width:100%;padding:48px 80px;-webkit-transform:none;-ms-transform:none;transform:none;}}
data-styled.g590[id="Submenu__Bottom-sc-22z29c-5"]{content:"eMjlDI,"}
.gsraB{margin-bottom:32px;}
@media (min-width:1024px){.gsraB{margin-bottom:0;padding-right:40px;}}
data-styled.g591[id="Submenu__BottomSection-sc-22z29c-6"]{content:"gsraB,"}
.krAaYw{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;width:100%;height:100%;margin:0 auto;padding-top:16px;}
@media (min-width:640px){.krAaYw{padding-top:48px;}}
@media (min-width:1024px){.krAaYw{-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;}}
data-styled.g592[id="Submenu__Inner-sc-22z29c-7"]{content:"krAaYw,"}
.etOnLr{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;}
@media (min-width:1024px){.etOnLr{-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-align-items:flex-end;-webkit-box-align:flex-end;-ms-flex-align:flex-end;align-items:flex-end;}}
data-styled.g593[id="Submenu__BottomNewsletter-sc-22z29c-8"]{content:"etOnLr,"}
.hzWupU{margin-top:16px;}
.hzWupU input[type='email']{width:100%;}
@media (min-width:1024px){.hzWupU{margin-left:40px;margin-top:0;}.hzWupU input[type='email']{width:auto;}}
data-styled.g594[id="Submenu__StyledNewsletterForm-sc-22z29c-9"]{content:"hzWupU,"}
.gcdpgF{box-sizing:border-box;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex:1 0 auto;-ms-flex:1 0 auto;flex:1 0 auto;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;width:100%;}
@media only screen and (min-width:1rem){.gcdpgF{margin-left:-0rem;margin-right:-0rem;}}
@media only screen and (min-width:40rem){.gcdpgF{margin-left:-0rem;margin-right:-0rem;}}
@media only screen and (min-width:64rem){.gcdpgF{margin-left:-0rem;margin-right:-0rem;}}
@media only screen and (min-width:90rem){.gcdpgF{margin-left:-0rem;margin-right:-0rem;}}
@media only screen and (min-width:120rem){.gcdpgF{margin-left:-0rem;margin-right:-0rem;}}
data-styled.g595[id="Submenu__StyledRow-sc-22z29c-10"]{content:"gcdpgF,"}
.iCSuhq{width:100%;height:64px;position:fixed;top:0;left:0;z-index:1000;background:#fff;-webkit-transition:-webkit-transform 300ms;-webkit-transition:transform 300ms;transition:transform 300ms;-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0);}
@media (min-width:640px){.iCSuhq{height:88px;}}
data-styled.g603[id="DefaultHeader__Header-lj2ru0-0"]{content:"iCSuhq,"}
.dKdwDN{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;width:100%;height:100%;position:relative;z-index:1;background:#fff;}
data-styled.g604[id="DefaultHeader__Navigation-lj2ru0-1"]{content:"dKdwDN,"}
.dQXSVm{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;-webkit-align-items:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:100%;height:100%;margin:0 auto;padding:0 16px;}
@media (min-width:640px){.dQXSVm{padding:0 24px;}}
data-styled.g605[id="DefaultHeader__Inner-lj2ru0-2"]{content:"dQXSVm,"}
.igunCP{width:16px;-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;-webkit-box-flex:0;-webkit-flex-grow:0;-ms-flex-positive:0;flex-grow:0;display:-webkit-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;color:#917930;position:relative;}
.igunCP svg{width:100%;height:100%;}
.cLTDaz{width:16px;-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;-webkit-box-flex:0;-webkit-flex-grow:0;-ms-flex-positive:0;flex-grow:0;display:-webkit-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;position:relative;}
.cLTDaz svg{width:100%;height:100%;}
.kUYQxK{width:16px;-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;-webkit-box-flex:0;-webkit-flex-grow:0;-ms-flex-positive:0;flex-grow:0;display:-webkit-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;color:#5aa1d8;position:relative;}
.kUYQxK svg{width:100%;height:100%;}
.eJuwBm{width:16px;-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;-webkit-box-flex:0;-webkit-flex-grow:0;-ms-flex-positive:0;flex-grow:0;display:-webkit-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;color:#ed6b5f;position:relative;}
.eJuwBm svg{width:100%;height:100%;}
.fFVLoM{width:16px;-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;-webkit-box-flex:0;-webkit-flex-grow:0;-ms-flex-positive:0;flex-grow:0;display:-webkit-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;color:#bac228;position:relative;}
.fFVLoM svg{width:100%;height:100%;}
.dmXEYK{width:16px;-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;-webkit-box-flex:0;-webkit-flex-grow:0;-ms-flex-positive:0;flex-grow:0;display:-webkit-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;color:#f59d26;position:relative;}
.dmXEYK svg{width:100%;height:100%;}
data-styled.g608[id="Icon__Wrapper-sc-1qn9wcs-0"]{content:"igunCP,cLTDaz,kUYQxK,eJuwBm,fFVLoM,dmXEYK,"}
html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,main,menu,nav,output,ruby,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline;}
article,aside,details,figcaption,figure,footer,header,hgroup,main,menu,nav,section{display:block;}
*[hidden]{display:none;}
body{line-height:1;}
ol,ul{list-style:none;}
blockquote,q{quotes:none;}
blockquote:before,blockquote:after,q:before,q:after{content:'';content:none;}
table{border-collapse:collapse;border-spacing:0;}
*{box-sizing:border-box;}
body{font-family:'din';line-height:1.5;font-variant-ligatures:none;overflow-x:hidden !important;}
input{font:inherit;border:inherit;}
textarea{font:inherit;border:inherit;}
button{font:inherit;border:none;background:none;}
button,input[type="submit"]{cursor:pointer;}
strong{font-weight:700;}
em{font-style:italic;}
img{display:block;max-width:100%;height:auto;}
a{color:inherit;-webkit-text-decoration:none;text-decoration:none;}
video{outline:none;}
.slick-slider.with-arrows{padding-bottom:100px;}
.slick-slider.with-arrows-condensed{padding-bottom:72px;}
.slick-list,.slick-slider,.slick-track{position:relative;display:block;}
.slick-loading .slick-slide,.slick-loading .slick-track{visibility:hidden;}
.slick-slider{box-sizing:border-box;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-touch-callout:none;-khtml-user-select:none;-ms-touch-action:pan-y;touch-action:pan-y;-webkit-tap-highlight-color:transparent;}
.slick-list{overflow:hidden;margin:0;padding:0;}
.slick-list:focus{outline:0;}
.slick-list.dragging{cursor:pointer;cursor:hand;}
.slick-slider .slick-list,.slick-slider .slick-track{-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);-o-transform:translate3d(0,0,0);-webkit-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);transform:translate3d(0,0,0);}
.slick-track{top:0;left:0;}
.slick-track:after,.slick-track:before{display:table;content:'';}
.slick-track:after{clear:both;}
.slick-slide{display:none;float:left;height:100%;min-height:1px;}
[dir=rtl] .slick-slide{float:right;}
.slick-slide img{display:block;}
.slick-slide.slick-loading img{display:none;}
.slick-slide.dragging img{pointer-events:none;}
.slick-initialized .slick-slide{display:block;}
.slick-vertical .slick-slide{display:block;height:auto;border:1px solid transparent;}
.slick-arrow.slick-hidden{display:none;}
.slick-list{overflow:visible !important;}
.slick-slide{outline:none;}
.slick-slide > div{height:100%;}
.slick-track{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;}
.image-element-class{width:50%;padding:8px;}
@media (min-width:640px){.image-element-class{width:25%;}.image-element-class:nth-child(1),.image-element-class:nth-child(2){margin-top:800px;}}
.slick-disabled{opacity:0.5;}
.slick-disabled.slick-prev{display:none;}
@-webkit-keyframes closeWindow{0%{opacity:1;}100%{opacity:0;}}
@keyframes closeWindow{0%{opacity:1;}100%{opacity:0;}}
.ril__outer{background-color:rgba(0,0,0,0.85);outline:none;top:0;left:0;right:0;bottom:0;z-index:1000;width:100%;height:100%;-ms-content-zooming:none;-ms-user-select:none;-ms-touch-select:none;touch-action:none;}
.ril__outerClosing{opacity:0;}
.ril__inner{position:absolute;top:0;left:0;right:0;bottom:0;}
.ril__image,.ril__imagePrev,.ril__imageNext{position:absolute;top:0;right:0;bottom:0;left:0;margin:auto;max-width:none;-ms-content-zooming:none;-ms-user-select:none;-ms-touch-select:none;touch-action:none;}
.ril__imageDiscourager{background-repeat:no-repeat;background-position:center;background-size:contain;}
.ril__navButtons{border:none;position:absolute;top:0;bottom:0;width:20px;height:34px;padding:40px 30px;margin:auto;cursor:pointer;opacity:0.7;}
.ril__navButtons:hover{opacity:1;}
.ril__navButtons:active{opacity:0.7;}
.ril__navButtonPrev{left:0;background:rgba(0,0,0,0.2) url('data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZlcnNpb249IjEuMSIgd2lkdGg9IjIwIiBoZWlnaHQ9IjM0Ij48cGF0aCBkPSJtIDE5LDMgLTIsLTIgLTE2LDE2IDE2LDE2IDEsLTEgLTE1LC0xNSAxNSwtMTUgeiIgZmlsbD0iI0ZGRiIvPjwvc3ZnPg==') no-repeat center;}
.ril__navButtonNext{right:0;background:rgba(0,0,0,0.2) url('data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZlcnNpb249IjEuMSIgd2lkdGg9IjIwIiBoZWlnaHQ9IjM0Ij48cGF0aCBkPSJtIDEsMyAyLC0yIDE2LDE2IC0xNiwxNiAtMSwtMSAxNSwtMTUgLTE1LC0xNSB6IiBmaWxsPSIjRkZGIi8+PC9zdmc+') no-repeat center;}
.ril__downloadBlocker{position:absolute;top:0;left:0;right:0;bottom:0;background-image:url('data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///yH5BAEAAAAALAAAAAABAAEAAAIBRAA7');background-size:cover;}
.ril__caption,.ril__toolbar{background-color:rgba(0,0,0,0.5);position:absolute;left:0;right:0;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;}
.ril__caption{bottom:0;max-height:150px;overflow:auto;}
.ril__captionContent{padding:10px 20px;color:#fff;}
.ril__toolbar{top:0;height:50px;}
.ril__toolbarSide{height:50px;margin:0;}
.ril__toolbarLeftSide{padding-left:20px;padding-right:0;-webkit-flex:0 1 auto;-ms-flex:0 1 auto;flex:0 1 auto;overflow:hidden;text-overflow:ellipsis;}
.ril__toolbarRightSide{padding-left:0;padding-right:20px;-webkit-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto;}
.ril__toolbarItem{display:inline-block;line-height:50px;padding:0;color:#fff;font-size:120%;max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}
.ril__toolbarItemChild{vertical-align:middle;}
.ril__builtinButton{width:40px;height:35px;cursor:pointer;border:none;opacity:0.7;}
.ril__builtinButton:hover{opacity:1;}
.ril__builtinButton:active{outline:none;}
.ril__builtinButtonDisabled{cursor:default;opacity:0.5;}
.ril__builtinButtonDisabled:hover{opacity:0.5;}
.ril__closeButton{background:url('data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZlcnNpb249IjEuMSIgd2lkdGg9IjIwIiBoZWlnaHQ9IjIwIj48cGF0aCBkPSJtIDEsMyAxLjI1LC0xLjI1IDcuNSw3LjUgNy41LC03LjUgMS4yNSwxLjI1IC03LjUsNy41IDcuNSw3LjUgLTEuMjUsMS4yNSAtNy41LC03LjUgLTcuNSw3LjUgLTEuMjUsLTEuMjUgNy41LC03LjUgLTcuNSwtNy41IHoiIGZpbGw9IiNGRkYiLz48L3N2Zz4=') no-repeat center;}
.ril__zoomInButton{background:url('data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyMCIgaGVpZ2h0PSIyMCI+PGcgc3Ryb2tlPSIjZmZmIiBzdHJva2Utd2lkdGg9IjIiIHN0cm9rZS1saW5lY2FwPSJyb3VuZCI+PHBhdGggZD0iTTEgMTlsNi02Ii8+PHBhdGggZD0iTTkgOGg2Ii8+PHBhdGggZD0iTTEyIDV2NiIvPjwvZz48Y2lyY2xlIGN4PSIxMiIgY3k9IjgiIHI9IjciIGZpbGw9Im5vbmUiIHN0cm9rZT0iI2ZmZiIgc3Ryb2tlLXdpZHRoPSIyIi8+PC9zdmc+') no-repeat center;}
.ril__zoomOutButton{background:url('data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyMCIgaGVpZ2h0PSIyMCI+PGcgc3Ryb2tlPSIjZmZmIiBzdHJva2Utd2lkdGg9IjIiIHN0cm9rZS1saW5lY2FwPSJyb3VuZCI+PHBhdGggZD0iTTEgMTlsNi02Ii8+PHBhdGggZD0iTTkgOGg2Ii8+PC9nPjxjaXJjbGUgY3g9IjEyIiBjeT0iOCIgcj0iNyIgZmlsbD0ibm9uZSIgc3Ryb2tlPSIjZmZmIiBzdHJva2Utd2lkdGg9IjIiLz48L3N2Zz4=') no-repeat center;}
.ril__outerAnimating{-webkit-animation-name:closeWindow;animation-name:closeWindow;}
@-webkit-keyframes pointFade{0%,19.999%,100%{opacity:0;}20%{opacity:1;}}
@keyframes pointFade{0%,19.999%,100%{opacity:0;}20%{opacity:1;}}
.ril__loadingCircle{width:60px;height:60px;position:relative;}
.ril__loadingCirclePoint{width:100%;height:100%;position:absolute;left:0;top:0;}
.ril__loadingCirclePoint::before{content:'';display:block;margin:0 auto;width:11%;height:30%;background-color:#fff;border-radius:30%;-webkit-animation:pointFade 800ms infinite ease-in-out both;animation:pointFade 800ms infinite ease-in-out both;}
.ril__loadingCirclePoint:nth-of-type(1){-webkit-transform:rotate(0deg);-ms-transform:rotate(0deg);transform:rotate(0deg);}
.ril__loadingCirclePoint:nth-of-type(7){-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg);}
.ril__loadingCirclePoint:nth-of-type(1)::before,.ril__loadingCirclePoint:nth-of-type(7)::before{-webkit-animation-delay:-800ms;animation-delay:-800ms;}
.ril__loadingCirclePoint:nth-of-type(2){-webkit-transform:rotate(30deg);-ms-transform:rotate(30deg);transform:rotate(30deg);}
.ril__loadingCirclePoint:nth-of-type(8){-webkit-transform:rotate(210deg);-ms-transform:rotate(210deg);transform:rotate(210deg);}
.ril__loadingCirclePoint:nth-of-type(2)::before,.ril__loadingCirclePoint:nth-of-type(8)::before{-webkit-animation-delay:-666ms;animation-delay:-666ms;}
.ril__loadingCirclePoint:nth-of-type(3){-webkit-transform:rotate(60deg);-ms-transform:rotate(60deg);transform:rotate(60deg);}
.ril__loadingCirclePoint:nth-of-type(9){-webkit-transform:rotate(240deg);-ms-transform:rotate(240deg);transform:rotate(240deg);}
.ril__loadingCirclePoint:nth-of-type(3)::before,.ril__loadingCirclePoint:nth-of-type(9)::before{-webkit-animation-delay:-533ms;animation-delay:-533ms;}
.ril__loadingCirclePoint:nth-of-type(4){-webkit-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg);}
.ril__loadingCirclePoint:nth-of-type(10){-webkit-transform:rotate(270deg);-ms-transform:rotate(270deg);transform:rotate(270deg);}
.ril__loadingCirclePoint:nth-of-type(4)::before,.ril__loadingCirclePoint:nth-of-type(10)::before{-webkit-animation-delay:-400ms;animation-delay:-400ms;}
.ril__loadingCirclePoint:nth-of-type(5){-webkit-transform:rotate(120deg);-ms-transform:rotate(120deg);transform:rotate(120deg);}
.ril__loadingCirclePoint:nth-of-type(11){-webkit-transform:rotate(300deg);-ms-transform:rotate(300deg);transform:rotate(300deg);}
.ril__loadingCirclePoint:nth-of-type(5)::before,.ril__loadingCirclePoint:nth-of-type(11)::before{-webkit-animation-delay:-266ms;animation-delay:-266ms;}
.ril__loadingCirclePoint:nth-of-type(6){-webkit-transform:rotate(150deg);-ms-transform:rotate(150deg);transform:rotate(150deg);}
.ril__loadingCirclePoint:nth-of-type(12){-webkit-transform:rotate(330deg);-ms-transform:rotate(330deg);transform:rotate(330deg);}
.ril__loadingCirclePoint:nth-of-type(6)::before,.ril__loadingCirclePoint:nth-of-type(12)::before{-webkit-animation-delay:-133ms;animation-delay:-133ms;}
.ril__loadingCirclePoint:nth-of-type(7){-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg);}
.ril__loadingCirclePoint:nth-of-type(13){-webkit-transform:rotate(360deg);-ms-transform:rotate(360deg);transform:rotate(360deg);}
.ril__loadingCirclePoint:nth-of-type(7)::before,.ril__loadingCirclePoint:nth-of-type(13)::before{-webkit-animation-delay:0ms;animation-delay:0ms;}
.ril__loadingContainer{position:absolute;top:0;right:0;bottom:0;left:0;}
.ril__imagePrev .ril__loadingContainer,.ril__imageNext .ril__loadingContainer{display:none;}
.ril__errorContainer{position:absolute;top:0;right:0;bottom:0;left:0;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;color:#fff;}
.ril__imagePrev .ril__errorContainer,.ril__imageNext .ril__errorContainer{display:none;}
.ril__loadingContainer__icon{color:#fff;position:absolute;top:50%;left:50%;-webkit-transform:translateX(-50%) translateY(-50%);-ms-transform:translateX(-50%) translateY(-50%);transform:translateX(-50%) translateY(-50%);}
.slide-fade-enter{opacity:0;-webkit-transform:translateX(-100%);-ms-transform:translateX(-100%);transform:translateX(-100%);}
.slide-fade-enter-active{opacity:1;-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0);-webkit-transition:opacity 300ms,-webkit-transform 300ms;-webkit-transition:opacity 300ms,transform 300ms;transition:opacity 300ms,transform 300ms;}
.slide-fade-exit{opacity:1;}
.slide-fade-exit-active{opacity:0;-webkit-transform:translateX(-100%);-ms-transform:translateX(-100%);transform:translateX(-100%);-webkit-transition:opacity 300ms,-webkit-transform 300ms;-webkit-transition:opacity 300ms,transform 300ms;transition:opacity 300ms,transform 300ms;}
.slide-fade-right-enter{opacity:0;-webkit-transform:translateX(100%);-ms-transform:translateX(100%);transform:translateX(100%);}
.slide-fade-right-enter-active{opacity:1;-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0);-webkit-transition:opacity 300ms,-webkit-transform 300ms;-webkit-transition:opacity 300ms,transform 300ms;transition:opacity 300ms,transform 300ms;}
.slide-fade-right-exit{opacity:1;}
.slide-fade-right-exit-active{opacity:0;-webkit-transform:translateX(100%);-ms-transform:translateX(100%);transform:translateX(100%);-webkit-transition:opacity 300ms,-webkit-transform 300ms;-webkit-transition:opacity 300ms,transform 300ms;transition:opacity 300ms,transform 300ms;}
.slide-top-enter{-webkit-transform:translateY(-100%);-ms-transform:translateY(-100%);transform:translateY(-100%);}
.slide-top-enter-active{-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0);-webkit-transition:-webkit-transform 300ms;-webkit-transition:transform 300ms;transition:transform 300ms;}
.slide-top-exit-active{-webkit-transform:translateY(-100%);-ms-transform:translateY(-100%);transform:translateY(-100%);-webkit-transition:-webkit-transform 300ms;-webkit-transition:transform 300ms;transition:transform 300ms;}
.fade-enter{opacity:0;}
.fade-enter-active{opacity:0.4;-webkit-transition:opacity 300ms;transition:opacity 300ms;}
.fade-exit{opacity:0.4;}
.fade-exit-active{opacity:0;-webkit-transition:opacity 300ms;transition:opacity 300ms;}
.react-slidedown{height:0;-webkit-transition-property:none;transition-property:none;-webkit-transition-duration:.5s;transition-duration:.5s;-webkit-transition-timing-function:ease-in-out;transition-timing-function:ease-in-out;}
.react-slidedown.transitioning{overflow-y:hidden;}
.react-slidedown.closed{display:none;}
data-styled.g613[id="sc-global-irNMYD6"]{content:"sc-global-irNMYD6,"}

.iFYbKE {
	-webkit-box-pack: center;
	    -ms-flex-pack: center;
	        justify-content: center;
}

.kGMrYP {
	box-sizing: border-box;
	-ms-flex-wrap: wrap;
	    flex-wrap: wrap;
	-moz-box-pack: justify;
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex;
	-webkit-box-flex: 1;
	    -ms-flex: 1 0 auto;
	        flex: 1 0 auto;
	width: 100%;
	-webkit-box-pack: justify;
	    -ms-flex-pack: justify;
	        justify-content: space-between;
}

@media screen and (min-width: 1024px) { 

	#main-section {
		padding-top: 100px;
	}

	.hYsPXD {
	    width: 100%;
	    -moz-box-pack: justify;
	    justify-content: space-between;
	}

	.iFYbKE {
	    margin-left: auto;
	}

	.hdRDCc {
	    justify-content: space-between;
	    -moz-box-pack: justify;
	    width: 100%;
	}

}

@media screen and (max-width: 1023px) { 
	
	#main-section {
		padding-top: 70px;
	}

}

.ccnZCy {
    display: flex;
    -moz-box-pack: start;
    justify-content: flex-start;
}

.gbfrl {
	position: relative;
}

.gbfrl::after {
    width: 0px;
    height: 2px;
    position: absolute;
    left: 0px;
    bottom: -6px;
    background: rgb(145, 121, 48) none repeat scroll 0% 0%;
    transition: width 200ms ease 0s;
    content: "";
}

.gbfrl:hover::after {
    width: calc(100% - 20px);
}

.slide-top-enter{-webkit-transform:translateY(-100%);-ms-transform:translateY(-100%);transform:translateY(-100%);}
.slide-top-enter-active{-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0);-webkit-transition:-webkit-transform 300ms;-webkit-transition:transform 300ms;transition:transform 300ms;}
.slide-top-exit-active{-webkit-transform:translateY(-100%);-ms-transform:translateY(-100%);transform:translateY(-100%);-webkit-transition:-webkit-transform 300ms;-webkit-transition:transform 300ms;transition:transform 300ms;}

@font-face {
  font-family: "din";
  src: url("../../fonts/din-regular.otf") format("opentype"), 
       url("../../fonts/din-regular.woff") format("woff");
  font-weight: 400;
}

@font-face {
  font-family: "din";
  src: url("../../fonts/din-bold.otf") format("opentype"), 
       url("../../fonts/din-bold.woff") format("woff");
  font-weight: 700;
}

@font-face {
  font-family: "din-serif";
  src: url("../../fonts/PFDINSerif-Reg.eot?#iefix") format("embedded-opentype"), 
       url("../../fonts/PFDINSerif-Reg.woff2") format("woff2"), 
       url("../../fonts/PFDINSerif-Reg.woff") format("woff"), 
       url("../../fonts/PFDINSerif-Reg.ttf") format("truetype");
  font-style: normal;
  font-weight: 400;
}

.jngccM {
	display: -webkit-inline-box;
	display: -ms-inline-flexbox;
	display: inline-flex;
}





.HallSeatsZoom_100.isObjectId_7283 {
	background:lime !important;
}

#btCancelAccount {
    margin-left: 5px;
}

.cartServiceItem {
    float: left;
    width: 40%;
    margin-top: 8px;
    margin-right: 10px;
}

.cartServiceItem p {
    margin-top: 8px;
}

.cartServiceItem select {
    width: 120px;
    float: left;
}

body {
	font-family: "din" !important;
}

.login-box .btn {
    font-size: 15px;
}

#languageSelect.default a {
    margin: 0 0 7px 0;
}

.headerCart a .cart-qty {
	display: none !important;
}

.titleHall h2 {
    font-weight: 700;
    font-size: 30px;
}

.progress-steps .progress-steps-row .step .step-circle {
	border: 1px solid rgb(145, 121, 48);
}

.block.block-striped > .row {
	border-bottom: 1px solid rgb(145, 121, 48) !important;
}

.btn {
	font-family: din-serif;
}

.progress-steps .progress-steps-row::before {
	background-color: rgb(145, 121, 48);	
}

.headerDefault {
	padding: 0 24px;
}

.logoHeader span {
	width: 222px;
}

.headerDefault .logo a, .headerDefault .logo svg {
    display: flex;
    width: 100%;
    align-self: initial;
    color: #000;
}

.login-box span,
.login-box .fa {
	display: none;
}

.login-box .login a {
	background: #fff url('../../images/icon_3.png') no-repeat !important;
	border: none !important;
	height: 18px;
}

.login-box .login a:hover {
	background: #fff url('../../images/icon_3.png') no-repeat !important;
	border: none !important;
}

.headerCart a {
	background: #fff url('../../images/icon_2.png') no-repeat !important;
	border: none !important;
	padding: 8px 9px;
}

.headerCart a:hover,
.headerCart a:hover:focus {
	background: #fff url('../../images/icon_2.png') no-repeat !important;
	border: none !important;
}

#languageSelect.default a {
	color: #000;
	font-size: 14px;
}

#languageSelect {
    margin-left: 32px;	
}

.headerDefault .login-box {
	display: flex;
	align-items: center;
	margin-left: 32px;
}

.headerDefault .login-box  .headerCart {
	order: 1;
}

.headerDefault .login-box .login,
.headerDefault .login-box .user-data {
	order: 2;
}

.headerDefault .login-box > div {
	display: flex;
}

.navBar li a {
	display: block;
	font-family: "din";
	text-transform: uppercase;
	color: #000;
	font-size: 14px;
	font-weight: 400;
	position: relative;
}

.login-box .user-button a {
	background-color: transparent !important;
	background: #fff url('../../images/icon_3.png') no-repeat !important;
	border: none !important;
}

.login-box .user-data .block-left {
	display: flex;
	align-items: center;	
}

.bg-silver, .price-categories {
	background: transparent;
	border-bottom: 1px solid rgb(145, 121, 48) !important;
	padding: 12px 0;
}

.subMenuHeader,
.menuNewsletter {
	display: none;
}

.subMenuHeader.active {
	display: block;
}

.mainHeader a {
	color: #000;
}

.mainHeader a:hover svg {
	color: #000;
}

.mainHeaderLogo {
	padding-top: 8px;
}

.ezESHd {
    display: none;
}

.navbar-toggle {
	padding: 0;
	width: 100%;
}

.navbar-toggle .icon-bar {
	background-color: #000;
	height: 1px;
	width: 18px;
}

.navbar-toggle .icon-bar + .icon-bar {
    margin-top: 5px;
}

.logoout-button {
	display: none !important;
}

#divCookiesConfirmation {
	position: fixed;
	bottom: 0;
	z-index: 999;
	width: 100%;
}

#divCookiesConfirmation #divCookieConfirmationInner span {
	padding: 5px 0;
}

.hVqbkQ {
    display: flex;
    -moz-box-align: center;
    align-items: center;
    height: 100%;
    margin-left: 32px;
    padding: 18px;
    text-transform: uppercase;
    font-size: 14px;
    cursor: pointer;
    transition: all 300ms ease 0s;
}

.hVqbkQ:hover {
    color:  rgb(255, 255, 255);
    background: rgb(145, 121, 48) none repeat scroll 0% 0%;
}

.js-desktop-hamburger.active {
    color:  rgb(255, 255, 255);
    background: rgb(145, 121, 48) none repeat scroll 0% 0%;	
}

.dgQhCN {
    display: flex;
    flex-direction: column;
    -moz-box-pack: justify;
    justify-content: space-between;
    width: 18px;
    height: 14px;
    cursor: pointer;
}

.gsjeii {
    width: 100%;
    height: 1px;
    background: #000 none repeat scroll 0% 0%;
    transition: transform 300ms ease 0s;
}

.hVqbkQ:hover .gsjeii,
.js-desktop-hamburger.active .gsjeii { 
	background: #fff none repeat scroll 0% 0%;
}

.kvKBEX {
	display: none !important;
}

.menuFooter a {
	color: #fff !important;
}

.styled__Legal-ttd091-8.cMpPcD {
	display: none !important;
}

#main-footer {
	margin: 0;
	padding: 25px;
}

.Button__StyledLink-sc-1shrmn5-0 {
	color: #fff !important;
}

.deliveryContent .delivery-row, .deliveryContent .payment-row, .paymentContent .delivery-row, .paymentContent .payment-row {
	border-bottom: 1px solid #eceaea;
}

.cartDeliveryType h2,
.cartPaymentType h2 {
	font-weight: 700;
	font-size: 23px;
}

@media only screen and (min-width: 968px) {

  .voucher-input {
     width: 40% !important;
  }

}

@media screen and (max-width: 1023px) { 

	.js-desktop-hamburger {
		display: none;
	}

	.login-box .btn-icon span.cart-qty {
	    display: none !important;
	}

	.login-box {
		margin-bottom: 18px;
		display: -webkit-box;
		display: -ms-flexbox;
		display: flex;
		-webkit-box-orient: vertical;
		-webkit-box-direction: normal;
		    -ms-flex-direction: column;
		        flex-direction: column;
		-webkit-box-pack: center;
		    -ms-flex-pack: center;
		        justify-content: center;
		-webkit-box-align: center;
		    -ms-flex-align: center;
		        align-items: center;
		-ms-flex-item-align: center;
		    align-self: center;
	}

	.login-box .btn-icon {
		padding: 0;
		width: 18px !important;
	}

}

@media screen and (min-width: 1024px) { 

	.login-box {
		display: -webkit-box;
		display: -ms-flexbox;
		display: flex;
		-webkit-box-align: center;
		    -ms-flex-align: center;
		        align-items: center;
	}

	.login-box .login,
	.login-box .headerCart {
		display: -webkit-box;
		display: -ms-flexbox;
		display: flex;
	}

	.login-box {
		margin-left: 41px;
	}

	.login-box .login,
	.login-box .user-data {
		order: 2;
	}

	.login-box .user-data {
		display: -webkit-box;
		display: -ms-flexbox;
		display: flex;
	}

	.login-box .user-data .row-user {
		order: 1;
	}

	.login-box .user-data .row-user span {
	    font-size: 14px;
	    color:  #000;
	    display: inline-block;
	    max-width: 100px;
	    padding-left: 10px;
	}

	.headerCart {
	    margin-right: 48px;
        margin-left: 8px;
	}

}

@media screen and (min-width: 991px) { 

	.navBar {
		display: flex;
		flex-direction: row;
		align-items: center;
		white-space: nowrap;
	}

	.navBar ul {
		display: flex;
		flex-direction: row;
		align-items: center;
		white-space: nowrap;
	}

	.headerMenu {
		display: flex;
		flex-direction: row;
		margin-left: 32px;
		width: auto;
		align-items: center;
	}

	.headerDefaultInner {
		display: flex;
		flex-direction: row;
		justify-content: space-between;
		align-items: center;
		width: 100%;
		height: 88px;
		margin: 0px auto;
	}

	.navBar li a::after {
	    width: 0px;
	    height: 2px;
	    position: absolute;
	    left: 0px;
	    bottom: -6px;
	    background: rgb(145, 121, 48) none repeat scroll 0% 0%;
	    transition: all 200ms ease 0s;
	    content: "";
	}

	.navBar li a:hover::after {
	    width: calc(100% - 20px);
	}

	.navBar li {
		margin-left: 48px;
	}
}

@media screen and (max-width: 990px) { 

	.navBar li a {
		padding: 5px;
	}

	.headerDefaultInner {
		padding: 15px 0;
	}

	.headerFull {
		padding: 0;
	}

	.login-box .btn-icon {
	    height: 25px;
	    width: 25px;
	}

	.login-box .login {
		margin-bottom: 18px;
	}

}

.javJTe a {
	color: #000 !important;
}

footer a {
  color: #fff !important;
}

#menuSubscription {display: none !important;}