._rail_1xh6p_1{z-index:45;right:max(22px,env(safe-area-inset-right));bottom:calc(28px + env(safe-area-inset-bottom));gap:7px;width:174px;display:grid;position:fixed}._rail_1xh6p_1 a{color:#fff;background:#20352f;border:1px solid #ffffff70;border-radius:11px;grid-template-columns:48px 1fr;align-items:center;width:100%;min-height:64px;text-decoration:none;transition:transform .18s,box-shadow .18s,filter .18s;display:grid;overflow:hidden;box-shadow:0 7px 22px #071b1730}._rail_1xh6p_1 a:hover{filter:brightness(1.04);transform:translateY(-2px);box-shadow:0 10px 26px #071b1740}._rail_1xh6p_1 a:focus-visible{outline:3px solid var(--brand-yellow-focus);outline-offset:4px}._icon_1xh6p_9{color:#173b31;background:#ffffffed;border-radius:50%;place-items:center;width:38px;height:38px;margin-left:7px;font-size:20px;font-weight:900;display:grid}._line_1xh6p_11{background:#06c755!important}._line_1xh6p_11 ._icon_1xh6p_9{color:#06a948;font-size:10px}._label_1xh6p_11{gap:2px;padding:9px 10px 9px 5px;line-height:1.22;display:grid}._label_1xh6p_11 strong{white-space:nowrap;font-size:15px;font-weight:850}._label_1xh6p_11 small{white-space:nowrap;opacity:.84;font-size:11px;font-weight:600}._line_1xh6p_11 ._label_1xh6p_11{color:#103c28}._phone_1xh6p_13{background:#244d42!important}._booking_1xh6p_13{color:#222!important;background:#f5aa31!important}._booking_1xh6p_13 ._icon_1xh6p_9{color:#fff;background:#173b31}._rail_1xh6p_1[data-compact=true]{width:154px}._rail_1xh6p_1[data-compact=true] a{grid-template-columns:43px 1fr;min-height:58px}._rail_1xh6p_1[data-compact=true] ._icon_1xh6p_9{width:34px;height:34px;margin-left:6px}._rail_1xh6p_1[data-compact=true] ._label_1xh6p_11 small{display:none}._rail_1xh6p_1[data-obstructed=true],:is(body:has(#primary-navigation.open) ._rail_1xh6p_1,body:has(.live-quote-dock) ._rail_1xh6p_1,body:has(#site-content :is(input,select,textarea,[contenteditable=true]):focus) ._rail_1xh6p_1){visibility:hidden;pointer-events:none}body:has(#site-content :focus-visible,.footer :focus-visible) ._rail_1xh6p_1{visibility:hidden;pointer-events:none}@media (width<=767px){._rail_1xh6p_1,._rail_1xh6p_1[data-compact=true]{right:max(12px,env(safe-area-inset-right));bottom:calc(88px + env(safe-area-inset-bottom));width:188px}._rail_1xh6p_1 a,._rail_1xh6p_1[data-compact=true] a{border:2px solid #fff;border-radius:14px;grid-template-columns:54px 1fr;min-height:66px;box-shadow:0 12px 30px #004a224d}._rail_1xh6p_1 ._icon_1xh6p_9,._rail_1xh6p_1[data-compact=true] ._icon_1xh6p_9{border-radius:50% 50% 50% 43%;width:42px;height:42px;margin-left:8px;font-size:11px;position:relative;box-shadow:0 2px 8px #00451f29}._rail_1xh6p_1 ._icon_1xh6p_9:after,._rail_1xh6p_1[data-compact=true] ._icon_1xh6p_9:after{content:"";clip-path:polygon(0 0,100% 100%,0 100%);background:#fff;width:9px;height:9px;position:absolute;bottom:1px;right:1px;transform:rotate(18deg)}._rail_1xh6p_1 ._label_1xh6p_11,._rail_1xh6p_1[data-compact=true] ._label_1xh6p_11{gap:3px;padding:9px 11px 9px 3px;display:grid}._rail_1xh6p_1 ._label_1xh6p_11 strong{letter-spacing:.01em;font-size:16px}._rail_1xh6p_1 ._label_1xh6p_11 small,._rail_1xh6p_1[data-compact=true] ._label_1xh6p_11 small{opacity:.9;font-size:11px;font-weight:750;display:block}._rail_1xh6p_1 ._phone_1xh6p_13,._rail_1xh6p_1 ._booking_1xh6p_13{display:none}}@media (width<=360px){._rail_1xh6p_1,._rail_1xh6p_1[data-compact=true]{width:174px}._rail_1xh6p_1 ._label_1xh6p_11 strong{font-size:15px}._rail_1xh6p_1 ._label_1xh6p_11 small,._rail_1xh6p_1[data-compact=true] ._label_1xh6p_11 small{font-size:10px}}@media (width>=768px){._rail_1xh6p_1[data-obstructed=true]{visibility:visible;pointer-events:auto}}@media print{._rail_1xh6p_1{display:none}}
