/* tx-box.css -- the route pages' booking-box styling of the newest site (pure stylesheet; no rule that hides a part of the box or writes words). Piece "box". */
/* from tly-shell.css (md5 64f4d560, 86801 B), rules removed only: see css_filter_report.tsv */
@media (min-width:768px){body.tly40-ov.single-tour #prs-card{margin-top:40px}}
@media (max-width:767px){body.tly40-ov.single-tour #prs-card{margin-top:calc(100vw / 1.52 - 44px)}}
@media (max-width:767px){body.tly40-ov.single-tour #prs-card{box-sizing:border-box;width:calc(100vw - 24px)!important;max-width:440px;margin-top:calc(100vw / 1.52 - 26px);padding:18px 16px 12px;background:var(--t-card);border:1px solid var(--t-line);border-radius:24px;box-shadow:0 24px 50px -30px rgba(15,26,36,.55);font-family:var(--t-ui)!important}
html.tly-dark body.tly40-ov.single-tour #prs-card{background:#111A23;border-color:#26313D;box-shadow:0 24px 50px -24px rgba(0,0,0,.8)}
body.tly40-ov.single-tour #prs-card .prs-h{margin:0 0 14px!important;padding:0 2px;text-align:left!important;font:800 21px/1.22 var(--t-ui)!important;letter-spacing:-.02em;color:var(--t-ink)!important;text-shadow:none!important}
body.tly40-ov.single-tour #prs-box{padding:0!important;background:transparent!important;border:0!important;border-radius:0!important;box-shadow:none!important;-webkit-backdrop-filter:none!important;backdrop-filter:none!important}
body.tly40-ov.single-tour #prs-card .prs-tabs{display:flex;gap:4px;margin:0 0 14px!important;padding:4px;border-radius:15px;background:var(--t-soft)}
html.tly-dark body.tly40-ov.single-tour #prs-card .prs-tabs{background:#0B1117}
body.tly40-ov.single-tour #prs-card .prs-tab{flex:1 1 0;min-height:44px;padding:0 10px!important;border:0!important;border-radius:12px!important;background:transparent!important;color:var(--t-mute)!important;font:700 14.5px/1 var(--t-ui)!important;letter-spacing:0!important;text-transform:none!important;box-shadow:none!important;transition:background-color .2s,color .2s,box-shadow .2s}
body.tly40-ov.single-tour #prs-card .prs-tab.prs-ton{background:var(--t-card)!important;color:var(--t-ink)!important;box-shadow:0 1px 2px rgba(15,26,36,.08),0 4px 12px -4px rgba(15,26,36,.22)!important}
html.tly-dark body.tly40-ov.single-tour #prs-card .prs-tab.prs-ton{background:#26313D!important;color:#FFFFFF!important}
body.tly40-ov.single-tour #prs-card .prs-row{flex-direction:row!important;flex-wrap:wrap!important;gap:12px 10px!important}
body.tly40-ov.single-tour #prs-card .prs-row>.prs-field{flex:1 1 100%!important;width:100%!important;min-width:0}
body.tly40-ov.single-tour #prs-card .prs-row>.prs-field:nth-child(6),body.tly40-ov.single-tour #prs-card .prs-row>.prs-field:nth-child(7){flex:1 1 calc(50% - 5px)!important;width:calc(50% - 5px)!important}
body.tly40-ov.single-tour #prs-card .prs-field label{margin:0 0 6px 2px!important;font:650 12.5px/1.2 var(--t-ui)!important;letter-spacing:.01em!important;text-transform:none!important;color:var(--t-mute)!important}
body.tly40-ov.single-tour #prs-card .prs-field :is(input,select){height:52px!important;min-height:52px;padding:0 14px!important;border:1px solid var(--t-line)!important;border-radius:14px!important;background-color:var(--t-soft)!important;color:var(--t-ink)!important;font:500 16px/1.2 var(--t-ui)!important;box-shadow:none!important}
body.tly40-ov.single-tour #prs-card .prs-field select{padding-right:40px!important;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='8' viewBox='0 0 12 8'%3E%3Cpath d='M1 1.5l5 5 5-5' fill='none' stroke='%230F1A24' stroke-width='1.8' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E")!important;background-repeat:no-repeat!important;background-position:right 16px center!important}
html.tly-dark body.tly40-ov.single-tour #prs-card .prs-field select{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='8' viewBox='0 0 12 8'%3E%3Cpath d='M1 1.5l5 5 5-5' fill='none' stroke='%23FDBF08' stroke-width='1.8' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E")!important}
body.tly40-ov.single-tour #prs-card .prs-field :is(input,select):focus{border-color:var(--t-ink)!important;background-color:var(--t-card)!important;outline:none}
html.tly-dark body.tly40-ov.single-tour #prs-card .prs-field :is(input,select){background-color:#0B1117!important;border-color:#2C3946!important;color:#F3EFE6!important}
html.tly-dark body.tly40-ov.single-tour #prs-card .prs-field :is(input,select):focus{border-color:var(--p-yel)!important;background-color:#0E151C!important}
body.tly40-ov.single-tour #prs-card .prs-field input::placeholder{color:#8A939C!important;opacity:1}
html:not(.tly-dark) body.tly40-ov.single-tour #prs-card input:-webkit-autofill{-webkit-box-shadow:0 0 0 1000px #F6F4EE inset!important;box-shadow:0 0 0 1000px #F6F4EE inset!important;-webkit-text-fill-color:#0F1A24!important;caret-color:#0F1A24!important}
html:not(.tly-dark) body.tly40-ov.single-tour #prs-card input:autofill{-webkit-box-shadow:0 0 0 1000px #F6F4EE inset!important;box-shadow:0 0 0 1000px #F6F4EE inset!important;-webkit-text-fill-color:#0F1A24!important;caret-color:#0F1A24!important}
html:not(.tly-dark) body.tly40-ov.single-tour #prs-card .prs-ac{background:#FFFFFF!important;border:1px solid var(--t-line)!important;border-radius:14px!important;box-shadow:0 22px 44px -18px rgba(15,26,36,.4)!important}
html:not(.tly-dark) body.tly40-ov.single-tour #prs-card .prs-ac div{color:#2B3540!important}
html:not(.tly-dark) body.tly40-ov.single-tour #prs-card .prs-ac div:hover,html:not(.tly-dark) body.tly40-ov.single-tour #prs-card .prs-ac div.prs-sel{background:#F6F4EE!important;color:#0F1A24!important}
body.tly40-ov.single-tour #prs-card .prs-ac div{min-height:44px;box-sizing:border-box;padding:12px 14px!important;font:500 15px/1.35 var(--t-ui)!important}
body.tly40-ov.single-tour #prs-card #prs-go{width:100%!important;min-height:54px!important;margin-top:4px!important;border-radius:15px!important;background:var(--p-yel)!important;color:#0F1A24!important;font:800 16.5px/1 var(--t-ui)!important;letter-spacing:0!important;text-transform:none!important;box-shadow:0 12px 24px -12px rgba(242,180,0,.75)!important}
body.tly40-ov.single-tour #prs-card #prs-go:active{transform:translateY(1px);filter:brightness(.97)}
body.tly40-ov.single-tour #prs-card .prs-note{margin-top:10px!important;font:500 12.5px/1.4 var(--t-ui)!important;letter-spacing:0!important;color:var(--t-mute)!important}
body.tly40-ov.single-tour #prs-card .prs-attrib{color:var(--t-mute)!important}
body.tly40-ov.single-tour #prs-card .prs-attrib.prs-ai button.prs-aib{position:relative;border-color:var(--t-line)!important;color:var(--t-mute)!important;background:transparent!important}
body.tly40-ov.single-tour #prs-card .prs-attrib.prs-ai button.prs-aib::before{content:"";position:absolute;inset:-11px}
html:not(.tly-dark) body.tly40-ov.single-tour #prs-card .prs-venue{background:#FFF8E1;border-color:rgba(242,180,0,.6);color:#2B3540}
html:not(.tly-dark) body.tly40-ov.single-tour .tourmaster-single-header:not(:has(#prs-card)) .tourmaster-single-header-overlay{top:calc(100vw / 1.52 - 8px)!important;width:calc(100vw - 24px)!important;max-width:440px!important;height:var(--tly-boxh,590px)!important;background:var(--t-card)!important;background-image:none!important;border:1px solid var(--t-line)!important;border-radius:24px!important;opacity:1!important}}
/* from tly-shell-r8.css (md5 3b9d1c97, 48806 B), rules removed only: see css_filter_report.tsv */
@media (min-width:901px){html body.tly40-ov.single-tour #prs-card{top:0!important;transform:translate(-50%,0)!important;margin-top:calc(var(--t-hdh) + 222px)!important}}
@media (max-width:767px){html body.tly40-ov.single-tour #prs-card{margin-top:calc(var(--t-hdh) + 100vw / var(--tly-hr) - 26px)!important}
html:not(.tly-dark) body.tly40-ov.single-tour .tourmaster-single-header:not(:has(#prs-card)) .tourmaster-single-header-overlay{top:calc(var(--t-hdh) + 100vw / var(--tly-hr) - 8px)!important}}
@media (min-width:901px){html body.tly40-ov.single-tour #prs-card{margin-top:calc(var(--t-hdh) + var(--tly-boxgap))!important}}
@media (min-width:768px) and (max-width:900px){html body.tly40-ov.single-tour #prs-card{margin-top:calc(var(--t-hdh) + 24px)!important}}
html body.tly40:not(.tly9a):not(.tly9b) :is(#prs-card) #prs-box{padding:0!important;margin:0!important;background:transparent!important;background-image:none!important;border:0!important;border-radius:0!important;box-shadow:none!important;-webkit-backdrop-filter:none!important;backdrop-filter:none!important}
html body.tly40:not(.tly9a):not(.tly9b) :is(#prs-card) #prs-box .prs-tabs{display:flex!important;width:max-content;max-width:100%;box-sizing:border-box;gap:4px!important;margin:0 auto 14px!important;padding:4px!important;border-radius:999px!important;
 background:rgba(255,255,255,.14)!important;border:1px solid rgba(255,255,255,.24)!important;-webkit-backdrop-filter:blur(12px) saturate(1.3);backdrop-filter:blur(12px) saturate(1.3);box-shadow:0 10px 30px -14px rgba(0,0,0,.55)!important}
html body.tly40:not(.tly9a):not(.tly9b) :is(#prs-card) #prs-box .prs-tab{min-width:0!important;min-height:38px!important;height:38px;padding:0 20px!important;margin:0!important;border:0!important;border-radius:999px!important;background:transparent!important;background-image:none!important;box-shadow:none!important;
 color:rgba(255,255,255,.86)!important;font:700 14px/38px var(--t-ui)!important;letter-spacing:0!important;text-transform:none!important;text-shadow:none!important;cursor:pointer;transition:background-color .2s,color .2s}
html body.tly40:not(.tly9a):not(.tly9b) :is(#prs-card) #prs-box .prs-tab:hover{color:#FFFFFF!important;background:rgba(255,255,255,.10)!important}
html body.tly40:not(.tly9a):not(.tly9b) :is(#prs-card) #prs-box .prs-tab.prs-ton{background:#FFFFFF!important;color:#0F1A24!important;box-shadow:0 2px 8px -2px rgba(0,0,0,.35)!important}
html body.tly40:not(.tly9a):not(.tly9b) :is(#prs-card) #prs-box .prs-tab:focus-visible{outline:2px solid #FDBF08!important;outline-offset:2px}
html body.tly40:not(.tly9a):not(.tly9b) :is(#prs-card) #prs-box .prs-row{position:relative;box-sizing:border-box;margin:0!important;background:var(--bk-bar)!important;background-image:none!important;border:0!important;border-radius:18px!important;box-shadow:var(--bk-shadow)!important}
html.tly-dark body.tly40:not(.tly9a):not(.tly9b) :is(#prs-card) #prs-box .prs-row{-webkit-backdrop-filter:blur(16px) saturate(1.4);backdrop-filter:blur(16px) saturate(1.4)}
html body.tly40:not(.tly9a):not(.tly9b) :is(#prs-card) #prs-box .prs-row>.prs-field{position:relative;box-sizing:border-box;min-width:0!important;margin:0!important;border:0!important;border-radius:12px!important;background:transparent!important;box-shadow:none!important;transition:background-color .18s}
html body.tly40:not(.tly9a):not(.tly9b) :is(#prs-card) #prs-box .prs-row>.prs-field:hover,html body.tly40:not(.tly9a):not(.tly9b) :is(#prs-card) #prs-box .prs-row>.prs-field:focus-within{background:var(--bk-hov)!important}
html body.tly40:not(.tly9a):not(.tly9b) :is(#prs-card) #prs-box .prs-row>.prs-field>label{display:block!important;margin:0 0 3px!important;padding:0!important;color:var(--bk-lab)!important;font:650 11.5px/1.25 var(--t-ui)!important;letter-spacing:.02em!important;text-transform:none!important;text-shadow:none!important;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}
html body.tly40:not(.tly9a):not(.tly9b) :is(#prs-card) #prs-box .prs-row>.prs-field :is(input,select){box-sizing:border-box;display:block;width:100%!important;height:26px!important;min-height:26px!important;margin:0!important;padding:0!important;border:0!important;border-radius:0!important;background-color:transparent!important;box-shadow:none!important;outline:none!important;
 color:var(--bk-val)!important;-webkit-text-fill-color:var(--bk-val);font:650 15.5px/26px var(--t-ui)!important;letter-spacing:0!important;text-transform:none!important;text-overflow:ellipsis}
html body.tly40:not(.tly9a):not(.tly9b) :is(#prs-card) #prs-box .prs-row>.prs-field input::placeholder{color:var(--bk-ph)!important;-webkit-text-fill-color:var(--bk-ph);opacity:1;font-weight:500}
html body.tly40:not(.tly9a):not(.tly9b) :is(#prs-card) #prs-box .prs-row>.prs-field select{padding-right:22px!important;-webkit-appearance:none;appearance:none;background-repeat:no-repeat!important;background-position:right 2px center!important;background-size:11px 7px!important;
 background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='8' viewBox='0 0 12 8'%3E%3Cpath d='M1 1.5l5 5 5-5' fill='none' stroke='%236A737D' stroke-width='1.8' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E")!important}
html body.tly40:not(.tly9a):not(.tly9b) :is(#prs-card) #prs-box .prs-row>.prs-field select option{color:#0F1A24;background:#FFFFFF}
html:not(.tly-dark) body.tly40:not(.tly9a):not(.tly9b) :is(#prs-card) #prs-box .prs-row input:-webkit-autofill{-webkit-box-shadow:0 0 0 1000px #FFFFFF inset!important;box-shadow:0 0 0 1000px #FFFFFF inset!important}
html body.tly40:not(.tly9a):not(.tly9b) :is(#prs-card) #prs-box .prs-row>.prs-field:not([style*="none"])~.prs-field:not([style*="none"])::before{content:"";position:absolute;pointer-events:none;background:var(--bk-line)}
html body.tly40:not(.tly9a):not(.tly9b) :is(#prs-card) #prs-box .prs-row>#prs-go{box-sizing:border-box;display:inline-flex!important;align-items:center;justify-content:center;gap:8px;margin:0!important;padding:0 26px!important;border:0!important;border-radius:13px!important;background:#FDBF08!important;background-image:none!important;
 color:#0F1A24!important;font:800 15.5px/1 var(--t-ui)!important;letter-spacing:0!important;text-transform:none!important;text-shadow:none!important;white-space:nowrap;box-shadow:0 12px 26px -12px rgba(242,180,0,.8)!important;cursor:pointer;transition:filter .2s,transform .2s,box-shadow .2s}
html body.tly40:not(.tly9a):not(.tly9b) :is(#prs-card) #prs-box .prs-row>#prs-go:hover{filter:brightness(1.04);transform:translateY(-1px);box-shadow:0 16px 30px -12px rgba(242,180,0,.9)!important}
html body.tly40:not(.tly9a):not(.tly9b) :is(#prs-card) #prs-box .prs-row>#prs-go:focus-visible{outline:2px solid #FFFFFF!important;outline-offset:2px}
html body.tly40:not(.tly9a):not(.tly9b) :is(#prs-card) #prs-box{position:relative}
html body.tly40:not(.tly9a):not(.tly9b) :is(#prs-card) #prs-box .prs-note{margin:12px 34px 0!important;padding:0!important;text-align:center!important;color:rgba(255,255,255,.80)!important;font:500 12.5px/1.45 var(--t-ui)!important;letter-spacing:.01em!important;text-transform:none!important;text-shadow:0 1px 3px rgba(0,0,0,.45)!important}
html body.tly40:not(.tly9a):not(.tly9b) :is(#prs-card) #prs-box .prs-attrib{position:absolute!important;right:0;bottom:-1px;display:flex!important;align-items:center;justify-content:flex-end;gap:8px;max-width:46%;min-height:20px;margin:0!important;padding:0!important;color:rgba(255,255,255,.72)!important;font:500 11.5px/1.4 var(--t-ui)!important;text-align:right;text-shadow:0 1px 3px rgba(0,0,0,.45)}
html body.tly40:not(.tly9a):not(.tly9b) :is(#prs-card) #prs-box .prs-attrib button.prs-aib{position:relative!important;flex:0 0 auto;order:2;width:20px!important;height:20px!important;min-width:0!important;min-height:0!important;margin:0!important;padding:0!important;border:1px solid rgba(255,255,255,.4)!important;border-radius:50%!important;
 background:rgba(255,255,255,.08)!important;color:rgba(255,255,255,.85)!important;font:700 11px/18px var(--t-ui)!important;text-align:center;box-shadow:none!important;cursor:pointer}
html body.tly40:not(.tly9a):not(.tly9b) :is(#prs-card) #prs-box .prs-attrib button.prs-aib::before{content:"";position:absolute;inset:-12px}
html body.tly40:not(.tly9a):not(.tly9b) :is(#prs-card) #prs-box .prs-venue{margin:12px 0 0!important;border-radius:14px!important}
@media (min-width:901px){html body.tly40:not(.tly9a):not(.tly9b) :is(#prs-card) #prs-box .prs-row{display:flex!important;flex-wrap:nowrap!important;align-items:stretch!important;gap:0!important;padding:8px!important}
html body.tly40:not(.tly9a):not(.tly9b) :is(#prs-card) #prs-box .prs-row>.prs-field{flex:1 1 0!important;width:auto!important;padding:11px 18px 9px!important}
html body.tly40:not(.tly9a):not(.tly9b) :is(#prs-card) #prs-box .prs-row>.prs-field:nth-child(-n+2){flex-grow:1.55!important}
html body.tly40:not(.tly9a):not(.tly9b) :is(#prs-card) #prs-box .prs-row>.prs-field.prs-veh{flex-grow:.72!important}
html body.tly40:not(.tly9a):not(.tly9b) :is(#prs-card) #prs-box .prs-row>.prs-field:not([style*="none"])~.prs-field:not([style*="none"])::before{left:0;top:14px;bottom:14px;width:1px}
html body.tly40:not(.tly9a):not(.tly9b) :is(#prs-card) #prs-box .prs-row>.prs-field:hover::before,html body.tly40:not(.tly9a):not(.tly9b) :is(#prs-card) #prs-box .prs-row>.prs-field:hover+.prs-field::before{opacity:0}
html body.tly40:not(.tly9a):not(.tly9b) :is(#prs-card) #prs-box .prs-row>#prs-go{flex:0 0 auto!important;width:auto!important;min-height:60px!important;margin-left:8px!important}
html body.tly40:not(.tly9a):not(.tly9b) :is(#prs-card) #prs-box .prs-row>.prs-field .prs-ac{min-width:340px;margin-top:12px}}
@media (max-width:900px){html body.tly40:not(.tly9a):not(.tly9b) :is(#prs-card) #prs-box .prs-tabs{width:100%;margin-bottom:12px!important}
html body.tly40:not(.tly9a):not(.tly9b) :is(#prs-card) #prs-box .prs-tab{flex:1 1 0!important;min-height:42px!important;height:42px;line-height:42px!important}
html body.tly40:not(.tly9a):not(.tly9b) :is(#prs-card) #prs-box .prs-row{display:flex!important;flex-direction:row!important;flex-wrap:wrap!important;gap:0!important;padding:4px 0 10px!important;border-radius:20px!important}
html body.tly40:not(.tly9a):not(.tly9b) :is(#prs-card) #prs-box .prs-row>.prs-field{flex:1 1 100%!important;width:100%!important;padding:11px 18px 10px!important}
html body.tly40:not(.tly9a):not(.tly9b) :is(#prs-card) #prs-box .prs-row>.prs-field:nth-child(6),html body.tly40:not(.tly9a):not(.tly9b) :is(#prs-card) #prs-box .prs-row>.prs-field:nth-child(7){flex:1 1 50%!important;width:50%!important}
html body.tly40:not(.tly9a):not(.tly9b) :is(#prs-card) #prs-box .prs-row>.prs-field:not([style*="none"])~.prs-field:not([style*="none"])::before{left:18px;right:18px;top:0;height:1px}
html body.tly40:not(.tly9a):not(.tly9b) :is(#prs-card) #prs-box .prs-row>.prs-field:nth-child(7):not([style*="none"])::before{left:0;right:18px}
html body.tly40:not(.tly9a):not(.tly9b) :is(#prs-card) #prs-box .prs-row>.prs-field:nth-child(6):not([style*="none"])::before{right:0}
html body.tly40:not(.tly9a):not(.tly9b) :is(#prs-card) #prs-box .prs-row>.prs-field:nth-child(7):not([style*="none"])::after{content:"";position:absolute;left:0;top:12px;bottom:10px;width:1px;background:var(--bk-line);pointer-events:none}
html body.tly40:not(.tly9a):not(.tly9b) :is(#prs-card) #prs-box .prs-row>.prs-field :is(input,select){height:28px!important;min-height:28px!important;font-size:16px!important;line-height:28px!important}
html body.tly40:not(.tly9a):not(.tly9b) :is(#prs-card) #prs-box .prs-row>#prs-go{flex:1 1 100%!important;width:auto!important;min-height:54px!important;margin:8px 10px 0!important;font-size:16.5px!important;border-radius:14px!important}}
@media (max-width:767px){html body.tly40:not(.tly9a):not(.tly9b):not(.tly9c) :is(#prs-card) #prs-box .prs-tabs{background:var(--t-soft)!important;border:0!important;box-shadow:none!important;-webkit-backdrop-filter:none!important;backdrop-filter:none!important}
html body.tly40:not(.tly9a):not(.tly9b):not(.tly9c) :is(#prs-card) #prs-box .prs-tab{color:var(--t-mute)!important}
html body.tly40:not(.tly9a):not(.tly9b):not(.tly9c) :is(#prs-card) #prs-box .prs-tab:hover{background:transparent!important;color:var(--t-ink)!important}
html body.tly40:not(.tly9a):not(.tly9b):not(.tly9c) :is(#prs-card) #prs-box .prs-tab.prs-ton{background:var(--t-card)!important;color:var(--t-ink)!important;box-shadow:0 1px 2px rgba(15,26,36,.08),0 4px 12px -4px rgba(15,26,36,.22)!important}
html.tly-dark body.tly40:not(.tly9a):not(.tly9b):not(.tly9c) :is(#prs-card) #prs-box .prs-tabs{background:#0B1117!important}
html.tly-dark body.tly40:not(.tly9a):not(.tly9b):not(.tly9c) :is(#prs-card) #prs-box .prs-tab.prs-ton{background:#26313D!important;color:#FFFFFF!important}
html body.tly40:not(.tly9a):not(.tly9b):not(.tly9c) :is(#prs-card) #prs-box .prs-row{background:var(--t-card)!important;box-shadow:0 0 0 1px var(--t-line),0 14px 30px -22px rgba(15,26,36,.45)!important;-webkit-backdrop-filter:none!important;backdrop-filter:none!important}
html.tly-dark body.tly40:not(.tly9a):not(.tly9b):not(.tly9c) :is(#prs-card) #prs-box .prs-row{background:#0E151C!important;box-shadow:0 0 0 1px #26313D!important}
html body.tly40:not(.tly9a):not(.tly9b):not(.tly9c) :is(#prs-card) #prs-box :is(.prs-note,.prs-attrib){color:var(--t-mute)!important;text-shadow:none!important}
html body.tly40:not(.tly9a):not(.tly9b):not(.tly9c) :is(#prs-card) #prs-box .prs-attrib button.prs-aib{border-color:var(--t-line)!important;color:var(--t-mute)!important;background:transparent!important}}
@media (min-width:901px){html body.tly40-ov.single-tour #prs-card{z-index:30!important}}
@media (min-width:768px){html body.tly40:not(.tly9a):not(.tly9b) #prs-card>.prs-h{font:800 clamp(30px,2.75vw,42px)/1.12 var(--t-ui)!important;letter-spacing:-.022em!important;text-transform:none!important;color:#FFFFFF!important;
 text-shadow:0 1px 2px rgba(0,0,0,.35),0 4px 22px rgba(0,0,0,.45)!important;margin:0 0 16px!important;-webkit-font-smoothing:antialiased}}
@media (max-width:767px){html body.tly40:not(.tly9a):not(.tly9b) #prs-card>.prs-h{font-weight:800!important;letter-spacing:-.018em!important}}
/* from tly-shell-r10.css (md5 c6127b67, 8523 B), rules removed only: see css_filter_report.tsv */

/* from tly-shell-r12.css (md5 49141371, 2046 B), rules removed only: see css_filter_report.tsv */

