:is([data-cod],[data-cod-html]) :is(.bf-stay__media,.tt-dest__art){--cod-room:calc(100cqi - 88px);display:grid;grid-template-columns:minmax(0,1fr) auto;align-content:start;padding:8px}:is([data-cod],[data-cod-html]) .tt-dest__art{--cod-room:calc(100cqi - 149px);padding:12px}[data-cod] :is(.bf-stay__media,.tt-dest__art)::before,[data-cod] :is(.bf-stay__media,.tt-dest__art)::after{grid-column:2;position:relative;z-index:2;padding:0 10px;background:#101413;pointer-events:none;white-space:nowrap;font-family:"Satoshi",system-ui,sans-serif;text-shadow:none}[data-cod] :is(.bf-stay__media,.tt-dest__art)::before{content:var(--cod-l);max-width:var(--cod-room);padding-top:6px;padding-bottom:1px;border-radius:10px 10px 0 0;white-space:normal;text-wrap:balance;color:var(--cod-lc,#B9BCC3);font-size:12px;line-height:14px;font-weight:500}[data-cod] :is(.bf-stay__media,.tt-dest__art)::after{content:var(--cod);padding-bottom:6px;border-radius:0 0 10px 10px;color:var(--cod-cc,#00CC4E);font-size:clamp(12px,(var(--cod-room) - 20px) / (var(--cod-n,10) * 0.77),16px);line-height:20px;font-weight:700;letter-spacing:0.06em}@supports (content:"" / ""){[data-cod] :is(.bf-stay__media,.tt-dest__art)::before{content:var(--cod-l) / ""}[data-cod] :is(.bf-stay__media,.tt-dest__art)::after{content:var(--cod) / ""}}@container dest (min-width:420px){[data-cod] .tt-dest__art::before,[data-cod] .tt-dest__art::after,[data-cod-html] .tt-dest__art .lpc-cod{zoom:1.2}}@container dest (width < 320px){:is([data-cod],[data-cod-html]) .tt-dest__art{--cod-room:calc(100cqi - 24px);padding-top:46px}}@container dest (width < 200px){:is([data-cod],[data-cod-html]) .tt-dest__art{--cod-room:calc(100cqi - 16px);padding:38px 8px 8px}:is([data-cod],[data-cod-html]) .tt-dest__art:not(:has(+ .tt-dest__badge)){padding-top:8px}[data-cod] .tt-dest__art::before{padding:4px 7px 0;border-radius:8px 8px 0 0;font-size:10px;line-height:12px}[data-cod] .tt-dest__art::after{padding:0 7px 4px;border-radius:0 0 8px 8px;font-size:clamp(11px,(var(--cod-room) - 14px) / (var(--cod-n,10) * 0.77),13px);line-height:16px}[data-cod-html] .tt-dest__art .lpc-cod{padding:4px 7px;border-radius:8px;font-size:10px;line-height:12px}[data-cod-html] .tt-dest__art .lpc-cod :is(b,strong){font-size:clamp(11px,(var(--cod-room) - 14px - var(--cod-w,0px) * 5 / 6) / (var(--cod-n,10) * 0.77),13px);line-height:16px}}:is([data-cod],[data-cod-html]) .bf-stay__recommended{top:40px;right:auto;left:8px}[data-cod-html] .lpc-cod{grid-column:2;position:relative;z-index:2;max-width:var(--cod-room);padding:6px 10px;border-radius:10px;background:#101413;pointer-events:none;font-family:"Satoshi",system-ui,sans-serif;text-shadow:none;text-wrap:balance;color:var(--cod-lc,#B9BCC3);font-size:12px;line-height:14px;font-weight:500}[data-cod-html] .lpc-cod :is(b,strong){color:var(--cod-cc,#00CC4E);font-size:clamp(12px,(var(--cod-room) - 20px - var(--cod-w,0px)) / (var(--cod-n,10) * 0.77),16px);line-height:20px;font-weight:700;letter-spacing:0.06em}[data-cod-html] .lpc-cod small{font-size:0.85em}