.pw-sub-access-bar{background:#f7f4ed;color:#29251d;border-bottom:1px solid #e6ddca}.pw-sub-access-bar>.container{display:flex;justify-content:flex-end}.pw-sub-access{display:inline-flex;align-items:center;gap:.55rem;min-height:44px;max-width:100%;font-size:.8125rem;font-weight:600;line-height:1.3;text-decoration:none}.pw-sub-access svg{width:16px;height:16px;flex-shrink:0}.pw-sub-access:hover span:first-of-type{text-decoration:underline;text-underline-offset:3px}.pw-sub-access:focus-visible{outline:2px solid currentColor;outline-offset:3px;border-radius:3px}.pw-sub-access--bar{color:#29251d;padding:4px 0}#MobileMenu .pw-sub-access--menu{display:flex;color:#e7cf8f;border-bottom:1px solid rgba(231,207,143,.3);padding:6px 0 12px;margin-bottom:6px;font-size:1rem}.pw-sub-access--footer{color:#e7cf8f;margin-top:8px}@media(max-width:699px){.pw-sub-access-bar>.container{justify-content:center}}@media(min-width:1024px)and (max-width:1279.98px){.header .header__nav{display:none!important}.header .header__burger{display:inline-flex!important}}.header.pw-header-compact .header__nav{display:none!important}.header.pw-header-compact .header__burger{display:inline-flex!important}@media(max-width:639px){body.template-index #MainContent .pw-cinema__body{padding-top:calc(var(--pw-home-header-height, 176px) + 20px)!important}}@media(min-width:1280px){body .header.pw-header-stacked .header__inner{display:grid;grid-template-columns:auto minmax(0,1fr);grid-template-rows:72px 40px;column-gap:24px;row-gap:0;height:132px!important;min-height:132px;padding-block:10px!important}.header.pw-header-stacked .header__logo{grid-column:1;grid-row:1}body .header.pw-header-stacked .header__logo img,body .header.pw-header-stacked .header__logo-mobile img{height:72px!important;max-height:72px!important;width:auto!important}.header.pw-header-stacked .header__actions{grid-column:2;grid-row:1;justify-self:end}.header.pw-header-stacked .header__nav{display:flex!important;grid-column:1 / -1;grid-row:2;justify-content:center;width:100%;min-width:0;gap:clamp(14px,1.6vw,26px);margin:0}.header.pw-header-stacked .header__nav .header__link{font-size:13px;letter-spacing:.015em;white-space:nowrap}.header.pw-header-stacked .header__burger{display:none!important}}@media(max-width:639px){.header:not(.header--home-cinema) .header__inner{gap:8px}.header:not(.header--home-cinema) .header__actions{flex:1 1 auto;min-width:0}.header:not(.header--home-cinema) .header__actions>.icon-btn{width:44px;height:44px;flex:0 0 44px}.header:not(.header--home-cinema) .header__actions>.pw-header-subcta{flex:1 1 auto;min-width:44px;height:44px;padding-inline:8px;margin-inline:0}.header:not(.header--home-cinema) .pw-header-subcta svg{flex-shrink:0}.header:not(.header--home-cinema) .pw-header-subcta span{min-width:0;overflow:hidden;text-overflow:ellipsis}}@media(max-width:699px){.header .header__burger{width:44px;height:44px;flex:0 0 44px}.header .header__burger svg{width:28px;height:28px}}.header .header__actions>.pw-header-subcta{justify-content:center;flex:0 1 auto;gap:5px;height:36px;padding-inline:10px;margin-inline:2px;background:transparent;color:#e7cf8f;border:1px solid rgba(231,207,143,.38);font-size:12px;font-weight:500;line-height:1.2;text-align:center;box-shadow:none;transition:background .2s,border-color .2s}.header .header__actions>.pw-header-subcta svg{width:14px;height:14px;flex-shrink:0}.header .header__actions>.pw-header-subcta:hover{background:#e7cf8f14;border-color:#e7cf8fa6}.header .header__actions>.pw-header-subcta:focus-visible{outline:2px solid #e7cf8f;outline-offset:3px}@media(max-width:639px){.header:not(.header--home-cinema) .header__actions>.pw-header-subcta{flex:0 1 auto;min-width:44px;max-width:132px;height:44px;padding-inline:8px;margin-inline:0;font-size:11px;gap:4px}.header:not(.header--home-cinema) .header__actions>.pw-header-subcta svg{width:13px;height:13px}}@media(max-width:639px){body .header:not(.header--home-cinema) .header__inner{max-width:none;width:100%;padding-inline:12px;gap:clamp(8px,2vw,16px)}body .header:not(.header--home-cinema) .header__logo{margin-left:44px;flex:0 0 auto}body .header:not(.header--home-cinema) .header__actions{flex:1 1 0;min-width:0;justify-content:space-between;gap:clamp(2px,1vw,8px)}body .header:not(.header--home-cinema) .header__burger{left:12px}body .header:not(.header--home-cinema) .header__actions>.pw-header-subcta{margin-inline:0}}body .header{border-bottom-color:#0c0c0c}body .header:after{background:#0c0c0c}
/*# sourceMappingURL=/cdn/shop/t/138/assets/pw-sub-access.css.map */
